Создание навыка
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.
AImattpocock
official
Другое
Что делает навык
Навык помогает создавать новые skills для ИИ-агентов, обеспечивая правильную структуру, прогрессивное раскрытие информации и наличие сопутствующих ресурсов. Он решает задачу формализации и разработки новых функциональных модулей (skills) под конкретные задачи пользователя.
Когда применять
- Пользователь хочет создать новый skill для агента с нуля.
- Необходимо написать или собрать новый skill, определяя его домен и use cases.
- Требуется структурировать инструкции в формате SKILL.md с разделением на файлы при превышении объема.
- Необходимо добавить детализированные документы или примеры использования к основному навыку.
Как работает
- Сбор требований: уточнение у пользователя домена задачи, конкретных use cases, необходимости исполняемых скриптов и наличия справочных материалов.
- Черновик навыка: создание файла SKILL.md с краткими инструкциями, дополнительных файлов (REFERENCE.md, EXAMPLES.md) при объеме более 500 строк или необходимости в utility-скриптах.
- Проверка описания: формулировка описания (до 1024 символов) в третьем лице с указанием, что делает навык и когда его использовать (триггеры).
- Проверка структуры: обеспечение наличия SKILL.md, разделение файлов, если SKILL.md превышает 100 строк, и добавление скриптов для детерминированных операций.
- Обзор с пользователем: презентация черновика, проверка покрытия use cases, ясности и детализации разделов.
Примеры запросов агенту
Создай новый skill для работы с PDF-файлами, который умеет извлекать текст и таблицы.
Мне нужен навык для автоматической валидации JSON-схем, добавь к нему скрипт проверки.
Разработай skill для генерации отчетов, раздели инструкции на основной файл и справочник, так как их будет много.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «write-a-skill» из репозитория:
# https://github.com/mattpocock/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r write-a-skill/ ~/.claude/skills/write-a-skill/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.