Скиллы GitHub Copilot для 1С
1C Copilot Skills
Скилл GitHub Copilot dev-1c для разработки в 1С:Предприятие 8.2: research, design, план по фазам и ревью BSL-кода по чеклисту
Низкий риск
Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.
Почему такой уровень
- Скилл только направляет исследование и написание кода, изменения в базу вносятся отдельными шагами разработчика
- Ссылается на внешний MCP-сервер mcp_1c, доступ которого настраивается отдельно
Установка
Ручная установка
.\deploy.ps1Деплоит dev-1c в личную папку ~/.copilot/skills, доступную во всех проектах. С -ProjectPath добавляет и rdpi-1c в конкретный проект.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Основной скилл dev-1c задает Copilot полный цикл разработки в 1С 8.2: research кодовой базы через инструменты mcp_1c, design с архитектурными артефактами, разбивку плана на фазы и реализацию BSL-кода с ревью по стандартам стиля и соответствия дизайну. Справочник bsl-standards.md несет чеклист ревью и стандарты кода, а mcp-1c-tools.md описывает доступные MCP-инструменты 1С. Второй скилл, rdpi-1c, специализирован под конкретный проект интеграции со Swedbank и знает про его файлы и коды операций CSV, поэтому пригоден только в том проекте. Деплой обоих скиллов идет скриптом deploy.ps1 в личную папку Copilot или в конкретный проект.
Для кого. Для 1С-разработчиков на платформе 8.2, которые используют GitHub Copilot в VS Code и хотят структурированный процесс вместо свободной генерации кода.
Подходит, если
- Нужно добавить фичу или исправить баг в 1С 8.2 с явными фазами research, design, plan, implement
- Нужен чеклист стандартов BSL для ревью кода
- Есть свой MCP-сервер для 1С и нужен справочник по его инструментам
Не подходит, если
- Проект не на платформе 1С:Предприятие 8.2
- Нужен скилл rdpi-1c вне его исходного проекта интеграции со Swedbank, он не универсален
- Используется агент, отличный от GitHub Copilot
Пример запроса к агенту
Нужно добавить обработку нового типа операции в 1С, начни с research кодовой базыОграничения
Скилл dev-1c ссылается на инструменты mcp_1c, но сам MCP-сервер не входит в репозиторий, его нужно поднять отдельно. Второй скилл, rdpi-1c, жестко завязан на конкретный проект интеграции со Swedbank и как есть не подходит для других задач. README описывает репозиторий как рабочий инструмент одного автора и одной команды, часть разделов (регистры, отчеты, транзакции) отмечена как еще не написанная.
Как отключить. Удалите папку скилла из ~/.copilot/skills или из .github/skills проекта, куда его задеплоил deploy.ps1.
Проверка безопасности
- Скилл только направляет исследование и написание кода, изменения в базу вносятся отдельными шагами разработчика
- Ссылается на внешний MCP-сервер mcp_1c, доступ которого настраивается отдельно
Коротко о README
README дает четыре раздела: как пользоваться скиллами (явный вызов через / и автоматическая активация по фразам), как их дорабатывать (какой файл за что отвечает, как проверить изменения), как создавать новые скиллы (структура, шаблон SKILL.md, три уровня загрузки контекста) и список того, что еще стоит добавить, включая план новых узкоспециализированных скиллов вроде query-1c и form-1c. В конце краткая справка по командам деплоя и активации.
Частые вопросы
Чем dev-1c отличается от rdpi-1c?
dev-1c подходит любому проекту на 1С 8.2, а rdpi-1c знает конкретные файлы и коды операций проекта интеграции со Swedbank и вне его не универсален.
Нужен ли MCP-сервер для работы скилла?
Справочник mcp-1c-tools.md описывает инструменты mcp_1c, которые скилл использует на этапе research, но сам сервер нужно поднять отдельно.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything