Skip to content
Back to skills

1c Ssl Patterns

ASecurity

SSL/БСП subsystems guidance and search via 1c-mcp_ssl_server MCP. Use when working with standard library subsystems - users, files, print forms, background jobs, email, common utilities.

  • 4 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 12, 2026
toolsapi

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill 1c-ssl-patterns --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 1c Ssl Patterns?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 1c Ssl Patterns
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-1c-ssl-patterns/badge)](https://www.skillsdirectory.com/skills/aibot88-1c-ssl-patterns)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: 1c-ssl-patterns
description: "SSL/БСП subsystems guidance and search via 1c-mcp_ssl_server MCP. Use when working with standard library subsystems - users, files, print forms, background jobs, email, common utilities."
---

# 1C SSL/БСП Subsystems Reference

MCP-сервер: **1c-mcp_ssl_server**. Справочник по Библиотеке стандартных подсистем (БСП/SSL).

## When to Use

- Работа с пользователями и правами доступа
- Работа с файлами и вложениями
- Печатные формы
- Фоновые задания с прогрессом
- Версионирование объектов
- Отправка email
- Общие утилиты (массивы, структуры, строки)

## Core Principle

**ВСЕГДА проверяй, есть ли решение в БСП, прежде чем писать свой код.**

## MCP Tools

### `search_ssl` - Поиск функций БСП

Полнотекстовый поиск по модулям и функциям БСП.

| Параметр | Обязательный | Описание |
|---|:---:|---|
| `query` | да | Поисковый запрос (ключевые слова, описание задачи) |

Примеры:
- `search_ssl("фоновое задание прогресс")` - найти API длительных операций
- `search_ssl("копирование структуры")` - утилиты работы со структурами
- `search_ssl("значение реквизита объекта")` - получение реквизитов
- `search_ssl("отправка почтового сообщения")` - API отправки email
- `search_ssl("печатная форма макет")` - API управления печатью

### `get_function_info` - Информация о функции

Детальное описание конкретной функции БСП: параметры, возвращаемое значение, пример использования.

| Параметр | Обязательный | Описание |
|---|:---:|---|
| `function_name` | да | Имя функции (например: `ЗначениеРеквизитаОбъекта`) |

### `search_modules` - Поиск модулей

Поиск общих модулей БСП по имени или описанию.

| Параметр | Обязательный | Описание |
|---|:---:|---|
| `query` | да | Поисковый запрос |

### `get_subsystem_info` - Информация о подсистеме

Описание подсистемы БСП: назначение, состав, ключевые модули.

| Параметр | Обязательный | Описание |
|---|:---:|---|
| `subsystem_name` | да | Имя подсистемы |

## SSL Search Workflow

1. **Поиск в БСП** - `search_ssl` с ключевыми словами
2. **Детали функции** - `get_function_info` для найденного метода
3. **Поиск в проекте** - `search_in_code` (1c-edt) - как используется в кодовой базе
4. **Только потом свой код** - если БСП не подходит

## Key SSL Modules

| Модуль | Назначение |
|--------|-----------|
| **ОбщегоНазначения** | ЗначениеРеквизитаОбъекта, ЗначенияРеквизитовОбъектов, КопироватьРекурсивно, СообщитьПользователю |
| **ОбщегоНазначенияКлиентСервер** | Проверки, работа со структурами, массивами |
| **СтроковыеФункцииКлиентСервер** | Форматирование, разбор, подстановка параметров в строки |
| **Пользователи** | Текущий пользователь, роли, права доступа |
| **РаботаСФайлами** | Хранение, получение, присоединенные файлы |
| **УправлениеПечатью** | Регистрация, генерация, управление печатными формами |
| **ДлительныеОперации** | ВыполнитьВФоне, ОжидатьЗавершение, передача прогресса |
| **ВерсионированиеОбъектов** | История изменений объектов |
| **РаботаСПочтовымиСообщениями** | Отправка email через учетные записи |

## Разграничение с другими MCP-серверами

| Задача | Инструмент | Сервер |
|--------|-----------|--------|
| Поиск функции БСП по описанию | `search_ssl` | 1c-mcp_ssl_server |
| Общий вопрос по 1С (не только БСП) | `ask_1c_ai` | 1c-naparnik |
| Стандарт разработки ИТС | `its_help` | 1c-naparnik |
| Код в проекте (полнотекстовый) | `search_in_code` | 1c-edt |
| API платформы (встроенные функции) | `search` | bsl-platform-help |

Files in this skill

  • SKILL.md5.2 KB
  • source.json710 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.