skill-creator
Скилл, который помогает агенту писать другие скиллы по спецификации agentskills.io: структура, метаданные, прогрессивная подача и проверка
- 2 295 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Скилл состоит из инструкций, шаблона и небольшого скрипта проверки метаданных
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/skill-creatorОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скилл состоит из инструкций, шаблона и небольшого скрипта проверки метаданных
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл проводит агента через создание нового скилла по спецификации agentskills.io. Он задает структуру папки с SKILL.md, каталогами scripts, references и assets, помогает написать имя и описание с положительными и отрицательными триггерами и проверяет метаданные скриптом validate-metadata.py. Инструкции требуют держать SKILL.md кратким, выносить объемный контекст в references с загрузкой по мере надобности и писать шаги в повелительном наклонении от третьего лица. В комплекте шаблон SKILL.md, чек-лист проверки и скрипт валидации. Репозиторий также включает README-гайд с приемами и вопросами для проверки скиллов через отдельную LLM.
Для кого. Для разработчиков и технических писателей, которые создают и поддерживают собственные скиллы для агентов.
Подходит, если
- Нужно создать новый скилл с правильной структурой и метаданными
- Нужно проверить имя и описание скилла на пригодность для триггеров
- Нужно навести порядок в объемном SKILL.md через прогрессивную подачу
Не подходит, если
- Нужна обычная документация или библиотечный код, а не скилл для агента
- Скилл уже готов и не требует пересборки
Пример запроса к агенту
Помоги собрать скилл для миграции проекта на новый сборщик по спецификации agentskills.ioОграничения
Скилл дает методику и проверку метаданных, но не пишет предметную логику вашего скилла за вас. Скрипт валидации требует Python 3. У репозитория нет файла лицензии, поэтому условия повторного использования стоит уточнять у автора. Основная часть репозитория это гайд для человека, устанавливаемый в каталог скиллов только сам skill-creator.
Как отключить. Удалите папку skill-creator из каталога скиллов агента, например из ~/.claude/skills/.
Частые вопросы
Это гайд или устанавливаемый скилл?
И то и другое. README это гайд по приемам, а папка skill содержит устанавливаемый скилл skill-creator с шаблоном, чек-листом и скриптом проверки метаданных.
Как проверяются метаданные?
Скилл запускает scripts/validate-metadata.py, который проверяет имя и описание на соответствие правилам спецификации и указывает на ошибки в выводе.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для создания, проверки и улучшения других скиллов: сначала архитектура, потом тесты, оценка и упаковка
Скилл для создания скиллов, который проверяет их работой: замер до и после, регрессионные тесты и аудит экосистемы
Мета-скилл, который превращает рабочий процесс в скилл для агента: поиск аналогов, проверка запуска по фразам и публикация на GitHub
Мета-скилл ведет от размытой идеи к готовому скиллу: проектирует, пишет файлы, проверяет и дорабатывает по результатам
Скилл создает и проверяет другие скиллы: оценивает пользу, границы срабатывания, первую настройку и стабильность до выпуска.
skill-creator-plus проверяет скиллы по 46 правилам Anthropic, а затем создает и правит их под новые модели Claude.
Коротко о README
Репозиторий собирает приемы создания скиллов для агентов: структура папки, оптимизация имени и описания под триггеры, прогрессивная подача контекста, повелительные пошаговые инструкции, вынос повторяющихся операций в скрипты и композиция скиллов. Отдельный раздел посвящен проверке скиллов через отдельную LLM: валидация триггеров, логики, краевых случаев и уточнение архитектуры. Помимо гайда в репозитории лежит устанавливаемый скилл skill-creator с шаблоном SKILL.md, чек-листом и скриптом проверки метаданных. Автор ссылается на отдельный проект skillgrade для оценки скиллов.
Бейдж для README
Исходный SKILL.md
---
name: skill-creator
description: Authors and structures professional-grade agent skills following the agentskills.io spec. Use when creating new skill directories, drafting procedural instructions, or optimizing metadata for discoverability. Don't use for general documentation, non-agentic library code, or README files.
---
# Skill Authoring Procedure
Follow these steps to generate a skill that adheres to the agentskills.io specification and progressive disclosure principles.
## Step 1: Initialize and Validate Metadata
1. Define a unique `name`: 1-64 characters, lowercase, numbers, and single hyphens only. **This must exactly match the parent directory name** (e.g., name `angular-testing` must live in `angular-testing/SKILL.md`).
2. Draft a `description`: Max 1,024 characters, written in the third person. Include positive triggers ("Use when...") and negative triggers ("Don't use for...").
3. **Execute Validation Script:** Run the validation script to ensure compliance before proceeding:
`python3 scripts/validate-metadata.py --name "[name]" --description "[description]"`
4. If the script returns an error, self-correct the metadata based on the `stderr` output and re-run until successful.