koda-skill-maker
Мета-навык создания новых навыков для агентов по запросу пользователя. Создай уникальный навык для текущего проекта, если этого просит пользователь.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Мета-навык создания новых навыков для агентов по запросу пользователя. Создай уникальный навык для текущего проекта, если этого просит пользователь.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Навык, который необходим для работы с движком документации Zensical. Для соответствующего проекта обязательно применяй эти инструкции, поскольку они позволят правильно писать и форматировать исходные файлы документации.
Навык делегирования подзадач субагенту koda-cli. Используй его, чтобы быстрее решить комплексные задачи из множества шагов благодаря параллельному запуску субагента. Запусти субагента, когда требуется множество изменений.
Навык, который следует использовать в каждой задаче разработки. Примени этот навык, чтобы сосредоточиться на корректности решения задачи, избегая неопределённости в диалоге с пользователем и в результате работы.
Справочный навык по продуктам Koda (KodaCode). Примени навык, чтобы помочь пользователю с продуктами и сервисами Koda. Предоставь помощь по использованию и настройке Koda, тарифам, моделям, лимитам, если у пользователя возникает такой вопрос или проблема.
Справочный навык по средам разработки компании JetBrains и производным от него продуктам (GIGAIDE, OpenIDE). Примени навык, чтобы помочь пользователю в использовании и настройке среды разработки (IDE), если у него возникает такой вопрос или проблема.
Позволяет найти и установить дополнительные навыки (скиллы), расширяющие функционал Koda для решения конкретных задач. Подбери подходящие навыки для текущего проекта, чтобы помочь себе и пользователю. Навыки нужны для фокуса на способах решения конкретных задач и обогащения контекста дополнительными знаниями. Активируется инструментом `read_skill` (vscode/jetbrains) или `Activate Skill` (cli) с передачей аргумента `koda-learn`.
| name | koda-skill-maker |
| description | Мета-навык создания новых навыков для агентов по запросу пользователя. Создай уникальный навык для текущего проекта, если этого просит пользователь. |
| license | MIT |
| metadata | {"author":"koda","version":"1.0.0"} |
Мета-навык для создания новых навыков агентов, соответствующих открытому стандарту agentskills.io.
На высоком уровне процесс выглядит так:
Твоя задача при использовании этого навыка - понять, на каком этапе находится пользователь, и помочь ему продвинуться дальше. Например, если пользователь говорит: «Я хочу сделать навык для X», вы помогаете уточнить детали, пишете черновик, создаете тесты, определяете критерии оценки и запускаете цикл.
Если у пользователя уже есть черновик, можно сразу переходить к этапу оценки и итераций.
Будьте гибкими: если пользователь скажет «Мне не нужны сложные оценки, просто посмотри на глаз», следуйте его пожеланию.
После завершения работы над навыком можно запустить оптимизатор описания (отдельный скрипт) для улучшения точности срабатывания навыка.
Этим инструментом могут пользоваться люди с разным уровнем технической подготовки.
Следите за контекстом, чтобы выбрать правильный тон:
Кратко поясняй термины, если сомневаешься.
Начни с понимания целей пользователя. Возможно, в истории чата уже есть рабочий процесс, который нужно превратить в навык. Извлеки из контекста: используемые инструменты, последовательность шагов, исправления пользователя, форматы ввода/вывода.
Проактивно спрашивай о пограничных случаях, форматах, примерах файлов и критериях успеха. Не пиши тесты, пока не прояснишь эти детали.
Проверьте доступные MCP и инструменты - используйте их для поиска документации или лучших практик.
Документ должен быть на русском языке.
Заполни frontmatter:
name: Идентификатор навыка.
Требования: латиница в нижнем kebab-case, 1-64 символов, должно совпадать с именем директорииdescription: Когда срабатывает и что делает.
Требования: 1-1024 символов, краткое описание навыка на русском языке.
Это основной механизм активации.
Пиши описание немного «настойчивым», чтобы Koda не игнорировал навык там, где он полезен.✅ Валидно: code-review, sprint-planner, github-flow
❌ Невалидно: Code-Review (верхний регистр), -my-skill (дефис в начале), my--skill (двойной дефис)
.agents/skills/<skill-name>/
└── SKILL.md
├── YAML frontmatter (name, description)
└── Markdown-инструкции
Используй повелительное наклонение. Объясняй «почему» нужно делать именно так - современные LLM лучше работают, когда понимают логику ограничений.
Навыки не должны содержать вредоносного кода или вводить пользователя в заблуждение.