By Diversus23
Manage end-to-end 1C:Enterprise feature development: from requirements analysis and architecture design through implementation, code review, testing, and documentation.
Этот агент следует использовать, когда нужно спроектировать архитектуру доработки 1C, создать план реализации, проанализировать паттерны кодовой базы или провести ревью архитектурного плана. Используй проактивно для проектирования архитектуры сложных доработок
Этот агент следует использовать, когда нужно создать документацию для кода 1C: техническую документацию для AI/нейросетей или пользовательскую документацию. Используй проактивно после завершения доработки или для документирования существующего кода
Этот агент следует использовать, когда нужно глубоко проанализировать существующий код 1C: трассировать пути выполнения, понять архитектуру, найти паттерны и зависимости. Используй проактивно для глубокого анализа кодовой базы перед доработками
Этот агент следует использовать, когда нужно проверить код 1C на баги, читаемость, соответствие стандартам и правилам из 1c-rules.md. Используй проактивно после написания или изменения кода
Этот агент следует использовать, когда нужно упростить код 1C: убрать избыточную сложность, улучшить читаемость, повысить элегантность. Используй проактивно после написания или изменения кода.
Этот скилл следует использовать, когда пользователь просит "создать документацию 1C", "задокументировать код 1C", "написать документацию", "сгенерировать документацию для AI", "создать пользовательское руководство" или нуждается в генерации технической или пользовательской документации для кода 1C
Этот скилл следует использовать, когда пользователь просит "создать доработку 1C", "реализовать функционал 1C", "добавить новую возможность в 1C", "разработать модуль 1C", "сделать доработку в 1С" или нуждается в полном цикле разработки 1C-доработок от анализа до реализации с валидацией плана и проверками приемки
Этот скилл следует использовать перед любой творческой работой — созданием фич, разработкой компонентов, добавлением функциональности или изменением поведения. Помогает прояснить намерения пользователя, требования и дизайн до реализации.
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Плагин для 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С: проверка синтаксиса, поиск по БСП и метаданным |
npx claudepluginhub diversus23/1c-feature-dev --plugin 1c-feature-devComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.