1c-agent-kit — скилл

Общая инфраструктура скиллов и инструментов для доработки 1С, подключаемая как git submodule и раскладываемая по нескольким агентам разом

  • 0 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • Скиллы вроде db-server и epf-add-form выполняют операции с реальной базой и объектами 1С
  • Линк-скрипты меняют файловую структуру проекта потребителя, включая git-индекс и .gitignore
Все причины и проверки
Российский стек

pzayash/1c-agent-kit

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/1c-agent-kit

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Скиллы вроде db-server и epf-add-form выполняют операции с реальной базой и объектами 1С
  • Линк-скрипты меняют файловую структуру проекта потребителя, включая git-индекс и .gitignore

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект это не набор готовых скиллов для копирования, а инфраструктура для команд, которые ведут несколько проектов 1С и хотят централизованно обновлять общие скиллы, правила и инструменты. Потребитель подключает репозиторий как git submodule в harness/ и запускает bootstrap-скрипт, который линкует ванильные скиллы cc-1c-skills, собственный оверлей Cursor (rules, commands, skills вроде bsl-check, db-server, epf-add-form, code-analysis-orchestrator) и инструменты вроде mcp-call для JSON-RPC вызовов к MCP-серверам 1С сразу в несколько мест: .cursor/skills, .agents/skills, .claude/skills, .pi/skills и плагины Kilo Code/OpenCode. Отдельный движок kit-layout и kit-agent следят за целостностью ссылок на Windows (junction) и Linux (symlink), защищают от случайного попадания kit-файлов в git потребителя и дают guard-правила для агентов через hooks.

Для кого. Для команд с несколькими репозиториями 1С, которым нужна единая, централизованно обновляемая база скиллов и правил для агентов вместо копирования их в каждый проект вручную.

Подходит, если

  • Ведется несколько проектов 1С и нужно обновлять общие скиллы и правила централизованно через один submodule
  • Команда использует сразу несколько агентов: Cursor, pi, Kilo Code или OpenCode, и нужна единая раскладка скиллов на всех
  • Нужна защита от случайного попадания kit-файлов в git-историю потребителя и контроль дрейфа AGENTS.md

Не подходит, если

  • Нужен один готовый скилл для одного проекта: сложность git submodule и линковки того не стоит
  • Нет опыта с git submodule, symlink и junction на Windows: инструмент подробно документирует множество острых углов, потому что они реально возникают

Пример запроса к агенту

Проверь код BSL скиллом bsl-check и запусти db-server для тестовой базы

Ограничения

Это инфраструктура для конкретного, довольно сложного рабочего процесса команды-автора: submodule, движок раскладки, guard-хуки, конфликты symlink и junction на разных ОС, дрейф managed-секций AGENTS.md. README посвящает большую часть текста разбору подводных камней этой схемы, что говорит о ее операционной тяжести. Канон архитектурных решений вынесен в отдельный, не публичный пилот-репозиторий, поэтому часть контекста снаружи недоступна.

Как отключить. Удалите gitlink harness из потребителя (git submodule deinit и rm harness) и уберите созданные им симлинки/junction из .cursor, .agents, .claude, .pi.

Частые вопросы

Можно ли просто скопировать скиллы без submodule?

Технически да, но инструмент рассчитан на git submodule для централизованного обновления, а линк-скрипты и prune следят за тем, что копия соответствует апстриму.

Работает ли это только с Cursor?

Нет, bootstrap раскладывает скиллы также для .claude, pi и плагинов Kilo Code/OpenCode, хотя основной оверлей rules/commands сделан под Cursor.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Комплект из 52 скиллов Claude Code и агентов, правил Cursor для полного цикла разработки 1С:Предприятие 8.3, собранный из нескольких проектов сообщества

СкиллРасширенный доступ
Российский стек

Комплект скиллов, агентов и правил для разработки на 1С в Claude Code и Cursor: метаданные, формы, СКД, расширения, базы и веб-клиент

СкиллШирокий доступ170Звезды репозитория
Российский стек

Шаблон проекта 1С на Copier с набором SKILL.md для Claude Code и Codex: выгрузка, загрузка, тесты и сборка расширений через устойчивые скрипты

СкиллРасширенный доступ2Звезды репозитория
Российский стек

Набор для разработки на 1С с агентом: скиллы, правила, роли, MCP-сервер к расширению NinjaLive и установщик для OpenCode под Windows

ВоркфлоуШирокий доступ1Звезды репозитория
Российский стек

Универсальные Agent Skills для безопасной работы с расширениями 1С: изолированная сессия, выборочная выгрузка и проверка перед применением

ПлагинРасширенный доступ24Звезды репозитория
Российский стек

Набор скиллов Cursor для 1С: аналитик с шаблоном постановки задачи, редактирование конфигурации и расширений, СКД, формы, тесты и платформенные инструменты

СкиллРасширенный доступ

Коротко о README

README описывает подключение через git submodule и bootstrap-скрипты, движок kit-layout как декларативную альтернативу линк-скриптам, guard-правила kit-agent для агентов и обширный раздел подводных камней: конфликты symlink/junction, foreign-namespace ловушки в песочницах, кодировки PowerShell, downgrade сабмодуля и prune, права на symlink в Windows. Отдельно описан vendored cc-1c-skills, Cursor-оверлей (срез A и B с конкретными скиллами) и опциональная интеграция с pi harness. Лицензия указана в LICENSE, сторонние лицензии сведены в THIRD_PARTY_LICENSES.md.

Бейдж для README

Сообщить о проблеме