Инструменты по категориям

Формат

поставка для прикладного проекта с .cursor/rules, каталогом pauk/skills, routing-протоколом, policy-инвариантами, субагентами и Cursor commands.

Состав

тематические skills, субагенты, commands, входное правило pauk-entry.mdc, отдельные routing/reference/policy материалы.

Pauk - оснастка для ИИ-ассистента при разработке на 1С. Основная идея - не один большой системный промпт, а слои: короткое правило входа, тематические навыки по сигналам задачи, маршрутизация, готовые flow и субагенты для больших сценариев. В прикладной проект копируются каталоги pauk и .cursor из поставки.

Skills

SkillНазначение
coding-standardsСтандарты BSL: структура модулей, директивы клиент/сервер, строки и НСтр, формы, запросы, исключения; базовый навык для написания, правки и ревью кода 1С
error_handlingТранзакции, блокировки, исключения, журнал, пакетная обработка и внешние вызовы; нужен при записи в БД, НачатьТранзакцию и обработке сбоев
form_patternsУправляемые формы и Form.xml: клиент-сервер, реквизит-значение, события, жизненный цикл, динамические списки, оформление, табличные части, оповещения
ssl_patternsПаттерны БСП: ОбщегоНазначения, строки, клиент-серверные модули, журнал, файлы, печать, права; нужен для конфигураций на базе БСП
query-patternsЗапросы 1С: виртуальные таблицы, временные таблицы и индексы, параметры, NULL, LEFT JOIN, ВЫРАЗИТЬ, массовые выборки и отчеты
metadata_manageXML-выгрузка конфигурации, объекты метаданных, краткий JSON-DSL, валидация объекта и Form.xml; часто используется вместе с form_patterns
integration_patternsИнтеграция 1С с внешними системами: прототип/контракт вне клиента 1С, HTTP/REST, обмены и переход к BSL по отлаженной схеме
refactor_workflowКрупный рефакторинг BSL/метаданных: анализ сверху вниз, вспомогательные модули снизу вверх, проверка влияния через MCP/call graph/usages
powershell_windowsWindows PowerShell для сценариев вокруг 1С: кавычки путей, цепочки команд, HTTP, Docker, JSON и .ps1
mxl_layoutsТабличные документы и MXL-макеты: области, параметры, шаблонный текст и JSON-DSL для макетов
epf_erf_externalВнешние обработки/отчеты EPF/ERF: структура выгрузки, root metadata, формы и цикл build/dump
configuration_structureКорень XML-выгрузки конфигурации: обзор Configuration.xml и верхнего уровня выгрузки

Subagents

СубагентРоль
task-analyst.mdАналитика объемной задачи, вопросы, corner cases и нарезка технического дизайна
design.mdКрупноблочный blueprint решения
metadata-manager.mdМногошаговые изменения XML-выгрузки и Form.xml, валидация метаданных
solution-architect.mdАрхитектурный контракт доработки
arch-review.mdАрхитектурное ревью крупного изменения
code-review.mdРевью BSL после существенных правок
code-refactor.mdСфокусированный рефакторинг без смены поведения
error-fix.mdУзкий цикл исправления ошибок компиляции или runtime
external-docs.mdВнешняя документация и codemap
deploy-test.mdДеплой в тестовую ИБ и smoke по регламенту проекта
performance-opt.mdОптимизация производительности и запросов

Commands и routing

КомпонентНазначение
flow-full-pipeline.mdПолный длинный цикл от задачи до проверки
flow-technical-design.mdТехнический дизайн и нарезка реализации
deploy-and-test.mdДеплой и проверка в тестовой базе по проектному регламенту
getconfigfiles.mdПолучение файлов конфигурации
pauk-entry.mdcВходное правило Cursor для подключения пакета
PROTOCOL.mdМаршрутизация: выбор route.skills, route.workflow, блокеров и режима ответа
ARTIFACT-ROUTER.mdHandoff-артефакт для объемных задач
TECHNICAL-DESIGN-SCAFFOLD.mdКаркас технического дизайна
A-INVARIANTS.mdИнварианты поведения агента

Сильные стороны

хороший баланс между обычным режимом и управляемыми длинными flow. Набор не заставляет агента каждый раз читать толстый пакет: сначала работает короткое правило входа и routing, затем подключаются только нужные skills, а субагенты включаются по сценарию или явному смыслу задачи.

Ограничения

поставка ориентирована прежде всего на Cursor/rules-подход. Пути к платформе 1С, строки подключения, выгрузка/загрузка и тестовая база не вшиты в пакет: их надо задавать в регламентах конкретного проекта.

Когда выбирать

когда нужен не просто набор знаний по BSL, а управляемая оснастка для автономной или полуавтономной работы агента в прикладном 1С-проекте.

Что учитывать

ПодключениеCursor rules + каталог pauk/: skills, routing, policy, subagents, commands; не MCP-сервер.
Что нужноCursor или совместимую среду, куда можно подключить rules/skills; проектные регламенты для путей, баз и процедур проверки.
Важноне MCP-сервер; это оснастка для автономной или полуавтономной работы агента в прикладном 1С-проекте.