creating-skills
Создание навыков Claude Code
Также доступно от: AgentWorkforce,Asmayaseen,BrendanShields,BPSAI,Awais68
Создание навыков Claude Code требует понимания структуры, соглашений об именовании и стандартов качества. Этот навык предоставляет официальные рекомендации от Anthropic, которые помогут вам создавать эффективные и обнаруживаемые навыки в соответствии с установленными шаблонами.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «creating-skills». Помогите мне создать новый навык под названием json-formatter, который форматирует JSON-файлы.
Ожидаемый результат:
- Создана директория навыка: ~/.claude/skills/json-formatter/
- Создан SKILL.md с правильными метаданными
- Добавлена директория references/ для примеров
- Использовано именование строчными буквами через дефис
- Включены триггерные фразы в описании
Использование «creating-skills». Что мне следует включить в описание моего навыка?
Ожидаемый результат:
- Используйте формулу: что делает + когда использовать + ключевые возможности
- Включайте глаголы действия, такие как создать, обработать, управлять, обрабатывать
- Добавьте триггерные фразы, которые пользователи сказали бы естественно
- Сохраняйте описание менее 1024 символов
- Имя в метаданных должно использовать строчные буквы через дефис
Использование «creating-skills». Как организовать большой навык?
Ожидаемый результат:
- Сохраняйте SKILL.md менее 500 строк
- Переместите подробные примеры в references/examples.md
- Переместите устранение неполадок в references/troubleshooting.md
- Используйте принципы прогрессивного раскрытия
- Добавляйте только контекст, которого у Claude уже нет
Аудит безопасности
БезопасноPure documentation skill containing only markdown guidance for creating Claude Code skills. No executable code, no network calls, no file system access, and no command execution capabilities. Contains only best practices documentation and example code blocks. All 98 static findings are false positives triggered by documentation examples.
Факторы риска
🌐 Доступ к сети (3)
📁 Доступ к файловой системе (10)
⚙️ Внешние команды (47)
Оценка качества
Что вы можете построить
Создание первого навыка
Изучите правильную структуру и соглашения для вашего первого навыка Claude Code.
Оптимизация навыка
Рефакторинг существующих навыков в соответствии с последними рекомендациями и разрешениями-джокерами.
Стандарты команды
Установите согласованные шаблоны навыков в вашей команде разработки организации.
Попробуйте эти промпты
Помогите мне создать новый навык Claude Code под названием pdf-processor для извлечения текста из PDF-документов.
Напишите метаданные и описание для навыка, который управляет pull-запросами GitHub.
Проверьте мой существующий навык в ~/.claude/skills/my-skill/SKILL.md и предложите улучшения на основе лучших практик.
Мой SKILL.md превышает 400 строк. Помогите мне разделить его на SKILL.md, references/examples.md и references/troubleshooting.md.
Лучшие практики
- Сохраняйте SKILL.md менее 500 строк, перемещая примеры в references/
- Включайте триггерные фразы в описание для лучшего обнаружения навыка
- Используйте шаблоны Bash(git *) с подстановочными знаками вместо многословных списков разрешений
Избегать
- Избегайте скриптов-обёрток, которые просто вызывают внешние команды
- Не объясняйте чрезмерно концепции, которые Claude уже знает
- Никогда не включайте несколько конкурирующих рабочих процессов в один навык
Часто задаваемые вопросы
Какие инструменты поддерживают навыки Claude Code?
Какой максимальный размер для файла SKILL.md?
Могу ли я создавать вспомогательные скрипты для моего навыка?
Безопасны ли мои данные при использовании этого навыка?
Почему мой навык не срабатывает?
Чем это отличается от серверов MCP?
Сведения для разработчиков
Автор
Bae-ChangHyunЛицензия
MIT
Репозиторий
https://github.com/Bae-ChangHyun/cc-plugins-bch/tree/main/plugins/utils/skills/creating-skillsСсылка
main
Структура файлов
📄 SKILL.md