Плагины для разработки доработок в конфигурациях 1С:Предприятие
npx claudepluginhub diversus23/1c-feature-devComprehensive feature development workflow with specialized agents for 1C:Enterprise codebase exploration, architecture design, and quality review
Плагин для Claude Code, помогающий дорабатывать существующие конфигурации 1С. Анализирует кодовую базу, проектирует архитектуру, пишет код по стандартам и проверяет качество — через адаптивный воркфлоу с параллельными агентами. Количество агентов и глубина анализа масштабируются в зависимости от сложности задачи.
/1c-feature-dev Добавить интеграцию с API складской системы
flowchart TD
START(["/1c-feature-dev описание задачи"]) --> P0
P0{"0. Проверка окружения MCP-серверы доступны?"}
P0 -->|"✅ Доступны"| P1
P0 -->|"❌ Недоступны"| STOP(["⛔ Стоп"])
P1["1. Сбор требований Уточнение задачи + оценка сложности"]
P1 -->|"✅ Задача понятна"| P2
P2["2. Исследование 1-4× 1c-code-explorer ⚡ + уточняющие вопросы"]
P2 -->|"✅ Код изучен"| P3
P3["3. Архитектура 1-3× 1c-code-architect ⚡"]
P3 -->|"✅ Подход выбран"| PLAN
PLAN[("📄 03-architecture.md")]
PLAN --> P4
P4{"4. Валидация плана"}
P4 -->|"Агент (сложные/критичные)"| REVIEW["1c-code-architect ревью"]
REVIEW --> APPROVE
P4 -->|"Простые/средние"| APPROVE
APPROVE{{"✅ Одобрение пользователем"}}
APPROVE --> P5
P5["5. Реализация 1c-code-writer"]
P5 --> P6
P6["6. Ревью кода MCP-валидация + 1c-code-reviewer"]
P6 -->|"Найдены проблемы → исправить"| FIX
FIX["1c-code-writer исправление"] --> P6
P6 -->|"✅ Код чистый"| P7
P7["7. Итоги"]
P7 --> DONE(["✅ Готово"])
style START fill:#4a9eff,color:#fff
style DONE fill:#2ea043,color:#fff
style STOP fill:#da3633,color:#fff
style PLAN fill:#f0b429,color:#000
style FIX fill:#f97583,color:#000
style P0 fill:#8b949e,color:#fff
style P4 fill:#d29922,color:#000
style APPROVE fill:#238636,color:#fff
| Фаза | Что происходит |
|---|---|
| 0. Проверка окружения | Проверка доступности обязательных MCP-серверов. Если недоступны — стоп |
| 1. Сбор требований | Уточнение задачи + оценка сложности (простая/средняя/сложная/критичная) |
| 2. Исследование | 1-4 агента 1c-code-explorer анализируют кодовую базу — паттерны, архитектуру, зависимости. Уточняющие вопросы при необходимости |
| 3. Архитектура | 1-3 агента 1c-code-architect проектируют подходы. Пользователь выбирает, план сохраняется в 03-architecture.md |
| 4. Валидация плана | Ревью агентом (сложные/критичные) + одобрение пользователем (все задачи) |
| 5. Реализация | Агент 1c-code-writer пишет код по утверждённому плану. Только после явного одобрения |
| 6. Ревью кода | MCP-валидация изменённых объектов + агент 1c-code-reviewer. Итеративно: ревью → исправление → повторная проверка (макс. 2 итерации) |
| 7. Итоги | Что построено, ключевые решения, изменённые файлы, следующие шаги |
| Команда | Назначение |
|---|---|
/1c-feature-dev | Полный воркфлоу разработки доработки (8 фаз) |
/1c-query-optimization | Продвинутые паттерны оптимизации запросов по стандартам ИТС |
/1c-docs | Генерация документации: техническая (для AI/нейросетей) и пользовательская |
| Файл | Назначение |
|---|---|
common-rules.md | Общие правила: язык ответов, честность, безопасность, ограничения деструктивных операций |
1c-rules.md | Стандарты кодирования 1С |
1c-ssl.md | Работа с БСП: всегда проверять наличие готового решения перед написанием кода |
1c-query-optimization.md | Паттерны оптимизации запросов 1С |
1c-edt-metadata.md | Правила работы с метаданными в EDT формате (.mdo, .form, и другие XML файлы) — генерации UUID, структура атрибутов |
Можно использовать отдельно, без полного воркфлоу:
| Агент | Модель | Назначение |
|---|---|---|
1c-code-explorer | sonnet | Анализ существующего кода, трассировка выполнения |
1c-code-architect | opus | Проектирование архитектуры с учётом паттернов проекта |
1c-code-writer | sonnet | Написание кода по стандартам из 1c-rules.md |
1c-code-reviewer | opus | Проверка кода на баги и соответствие стандартам |
1c-code-simplifier | sonnet | Упрощение кода: убрать избыточность, улучшить читаемость |
1c-code-test-generator | sonnet | Генерация тестов YaXUnit и сценариев Vanessa Automation |
1c-code-documenter | sonnet | Генерация технической и пользовательской документации |
Через маркетплейс (рекомендуется):
/plugin marketplace add Diversus23/1c-feature-dev
/plugin install 1c-feature-dev
Вручную:
cp agents/*.md ~/.claude/agents/
cp -r skills/* ~/.claude/skills/
cp rules/*.md ~/.claude/rules/
| Сервер | Назначение |
|---|---|
| EDT MCP Server | Справка 1С: проверка синтаксиса, поиск по БСП и метаданным |
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations