Создание навыка
Scaffolds new agent skills for the dotnet/skills repository. Use when creating a new skill, generating SKILL.md files, writing a skill description that the runtime will actually route to, or setting up skill directory structures. Handles frontmatter generation, section templates, and validation guidance. Do not use for fixing a skill that already fails its evaluation (use improve-skill-quality) or
Что делает навык
Навык создает каркас новых agent skills для репозитория dotnet/skills, генерируя файл SKILL.md с правильным frontmatter, описанием для маршрутизации и структурой каталогов. Он обеспечивает соответствие спецификации agentskills.io и конвенциям репозитория, включая настройку CODEOWNERS и валидацию.
Когда применять
- Создание нового навыка (skill) с нуля
- Генерация файла SKILL.md с корректным frontmatter
- Настройка структуры каталогов навыка с опциональными папками
- Обеспечение соответствия спецификации agentskills.io
Как работает
- Валидация имени навыка: проверка на соответствие правилам (нижний регистр, только цифры и дефисы, длина 1-64 символа)
- Написание описания (description): формулировка триггеров и исключений для маршрутизации запросов runtime
- Создание каталога навыка по пути plugins/<plugin>/skills/<skill-name>/
- Генерация файла SKILL.md с frontmatter и основными разделами (Purpose, When to Use, Workflow и др.)
- Добавление опциональных директорий (scripts/, references/, assets/) при необходимости
- Обновление файла .github/CODEOWNERS для новых правок
Примеры запросов агенту
Что понадобится
- Доступ к репозиторию dotnet/skills
- Инструмент skill-validator (eng/skill-validator/src/SkillValidator.csproj)
- Знание конвенций репозитория и спецификации agentskills.io
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.