Навыки creating-skills
🛠️

creating-skills

Низкий риск ⚡ Содержит скрипты📁 Доступ к файловой системе

Создание эффективных навыков Claude

Также доступно от: Asmayaseen,Bae-ChangHyun,BrendanShields,BPSAI,AgentWorkforce

Пользователи испытывают трудности с созданием модульных, переиспользуемых навыков агента, соответствующих лучшим практикам. Этот навык предоставляет полную структуру для создания навыков, включая шаблоны, скрипты валидации и рекомендации по паттернам проектирования.

Поддерживает: Claude Codex Code(CC)
🥉 76 Бронза
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «creating-skills». Помогите мне создать навык для проверки SQL-запросов

Ожидаемый результат:

  • Структура навыка: sql-query-reviewer
  • Рекомендуемые ресурсы: scripts/ для валидации запросов, references/ для SQL-паттернов
  • Frontmatter: описание фокусируется на условиях срабатывания
  • Следующий шаг: Запустите init_skill.py для создания структуры навыка

Использование «creating-skills». Валидируй структуру моего навыка

Ожидаемый результат:

  • Проверка YAML frontmatter: Присутствует
  • Проверка формата имени: Допустимая глагольная форма
  • Проверка триггера описания: Содержит 'Use when'
  • Проверка verify.py: Присутствует
  • Результат: skill-name валиден

Аудит безопасности

Низкий риск
v5 • 1/16/2026

Documentation-focused skill for skill development. Contains no network operations, no credential access, and no arbitrary code execution. Static findings are all false positives: YAML frontmatter was flagged as weak crypto, markdown code blocks as shell backticks, and the word 'EVALUATE' as dynamic eval(). All file operations are controlled and user-specified.

8
Просканировано файлов
1,193
Проанализировано строк
2
находки
5
Всего аудитов

Факторы риска

Оценка качества

68
Архитектура
100
Сопровождаемость
85
Контент
30
Сообщество
90
Безопасность
91
Соответствие спецификации

Что вы можете построить

Создание новых навыков

Создавайте модульные навыки с правильной структурой, шаблонами и валидацией с нуля.

Стандартизация паттернов навыков

Установите согласованные паттерны проектирования навыков в команде или организации.

Упаковка навыков

Валидируйте и упакуйте навыки в распространяемые файлы .skill для развертывания.

Попробуйте эти промпты

Создание нового навыка
Помогите мне создать новый навык для обработки SQL-запросов. Проведите меня через процесс создания навыка с помощью навыка creating-skills.
Проектирование структуры навыка
Мне нужно спроектировать навык для обработки документов. Какую структуру и ресурсы он должен включать? Используйте creating-skills для рекомендаций.
Валидация навыка
Валидируйте мой навык в текущей директории с помощью скрипта verify.py. Что нужно исправить?
Упаковка для распространения
Упакуйте мой навык в файл .skill для распространения. Запустите package_skill.py на папке навыка.

Лучшие практики

  • Держите SKILL.md под 5000 токенов и используйте references/ для подробной документации
  • Пишите описания как условия срабатывания, а не как сводки рабочих процессов
  • Включайте verify.py в каждый навык для автоматической валидации
  • Используйте scripts/ для детерминированных операций, которые выигрывают от выполнения без загрузки контекста

Избегать

  • Включение README.md, INSTALLATION_GUIDE.md или CHANGELOG.md в навыки
  • Суммирование рабочего процесса в описании вместо перечисления условий срабатывания
  • Размещение всей документации в SKILL.md вместо использования references/
  • Пропуск валидации перед упаковкой навыков

Часто задаваемые вопросы

Какие инструменты поддерживают файлы .skill?
Claude, Claude Code и Codex могут загружать и использовать упакованные файлы .skill в соответствии со спецификацией навыков.
Какой максимальный размер для SKILL.md?
Тело SKILL.md должно оставаться под 5000 токенов. Для большего контента используйте файлы в директории references/.
Как навыки интегрируются с MCP?
Навыки работают вместе с инструментами MCP. Навыки предоставляют процедурные знания, в то время как инструменты MCP предоставляют конкретные возможности.
Сохраняются ли данные из навыков где-либо?
Навыки загружаются в контекст во время сессий. Постоянное хранение или сбор данных не происходит.
Почему проверка не проходит?
Распространенные причины: отсутствующий YAML frontmatter, отсутствие 'Use when' в описании, недопустимый формат имени или отсутствующий скрипт verify.py.
Чем это отличается от системных промптов?
Навыки модульные и активируются по требованию. Системные промпты всегда присутствуют. Навыки предоставляют специализированные знания для конкретных доменов.

Сведения для разработчиков

Структура файлов