skill-creation-guide — скилл для Claude Code: создание и установка
Помогает проектировать скиллы для Claude Code: описывает структуру, выбор уровня подробности и разделение инструкций с дополнительными файлами.
npx claude-code-templates@latest --skill development/skill-creation-guideЧто делает skill-creation-guide
Скилл подсказывает, как создавать новый скилл или дорабатывать существующий. Он разбирает обязательный SKILL.md с полями name и description, а также необязательные каталоги scripts/, references/ и assets/. Это пригодится, когда нужно упаковать специальные знания, порядок действий или интеграцию с инструментом.
В руководстве есть принцип постепенной загрузки: краткие метаданные доступны постоянно, тело инструкций подключается при срабатывании, а ресурсы — по необходимости. Для хрупких операций оно предлагает задавать точные шаги, а для задач с несколькими допустимыми решениями оставлять больше свободы. Подробные справочные материалы стоит выносить из SKILL.md, иначе растёт объём контекста.
Для работы нужны Claude Code и установленный файл скилла. Руководство не создаёт скилл автоматически: оно помогает спланировать его содержимое. SKILL.md обязателен, а дополнительные ресурсы добавляют только при необходимости.
Какие задачи решает
- спроектировать структуру нового скилла
- добавить метаданные, по которым скилл срабатывает
- разделить инструкции и справочные материалы
- выбрать, когда использовать скрипты или шаблоны
- сократить лишние файлы в составе скилла
Примеры запросов агенту
- Помоги спроектировать скилл для обработки PDF с понятными метаданными и структурой файлов.
- Проверь мой
SKILL.mdи предложи, что перенести вreferences/. - Определи, где для моего скилла нужны скрипты, а где достаточно текстовых инструкций.
Как установить skill-creation-guide
1Через claude-code-templates
npx claude-code-templates@latest --skill development/skill-creation-guide2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill skill-creation-guide -a claude-code3Вручную: положить файлы
~/.claude/skills/skill-creation-guide/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/skill-creation-guide/
Вручную: положить файлы
.agents/skills/skill-creation-guide/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/skill-creation-guide/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates skill-creation-guide2Вручную: положить файлы
.github/skills/skill-creation-guide/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/skill-creation-guideВручную: положить файлы
.devin/skills/skill-creation-guide/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о skill-creation-guide
Как установить skill-creation-guide в Claude Code?
Выполните npx claude-code-templates@latest --skill development/skill-creation-guide. Также можно установить его командой npx skills add davila7/claude-code-templates --skill skill-creation-guide -a claude-code.
Что делает skill-creation-guide?
Он объясняет, как создавать и обновлять скиллы: оформлять SKILL.md, выбирать уровень подробности и подключать дополнительные ресурсы по необходимости.
Что должно быть в SKILL.md?
Нужны YAML-поля name и description, а также инструкции в Markdown. Скрипты, справочные материалы и ресурсы для результата можно хранить отдельно.