make-issue-spec — скилл для Claude Code: что делает и как установить
Создаёт файл задачи с планом реализации в папке issues/ с текущей датой. Задаёт уточняющие вопросы и добавляет документ в индекс Git.
npx skills add pchalasani/claude-code-tools --skill make-issue-spec -a claude-codeЧто делает make-issue-spec
Скилл генерирует Markdown-документ с описанием задачи и кратким планом её реализации. Файл сохраняется по пути issues/YYYYMMDD-blah-blah.md, где префикс даты формируется на основе сегодняшнего дня.
Внутри файла фиксируются требования к задаче. Если исходное описание неполное или в деталях есть неясности, агент сначала задаёт пользователю уточняющие вопросы.
Для индексации файла в репозитории агенту нужны права на выполнение команд Git: при их наличии готовая спецификация сразу попадает в staging area.
Какие задачи решает
- Зафиксировать требования к задаче в Markdown-файле
- Сформировать план реализации перед написанием кода
- Добавить подготовленный файл спецификации в индекс Git
Примеры запросов агенту
- Создай спецификацию задачи для рефакторинга авторизации через
make-issue-spec - Подготовь план реализации кэширования в
issues/на сегодня
Как установить make-issue-spec
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill make-issue-spec -a claude-code2Вручную: положить файлы
~/.claude/skills/make-issue-spec/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/make-issue-spec/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill make-issue-spec -a codex2Вручную: положить файлы
.agents/skills/make-issue-spec/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill make-issue-spec -a cursor2Вручную: положить файлы
.cursor/skills/make-issue-spec/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install pchalasani/claude-code-tools make-issue-spec2Вручную: положить файлы
.github/skills/make-issue-spec/SKILL.md1Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill make-issue-spec -a gemini-cli2Командой платформы
gemini skills install https://github.com/pchalasani/claude-code-tools --path plugins/workflow/skills/make-issue-specВручную: положить файлы
.devin/skills/make-issue-spec/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add pchalasani/claude-code-tools --skill make-issue-spec -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о make-issue-spec
Как установить make-issue-spec в Claude Code?
Выполните команду npx skills add pchalasani/claude-code-tools --skill make-issue-spec -a claude-code. Конфигурация сохранится по пути ~/.claude/skills/make-issue-spec/SKILL.md.
Как именуются создаваемые файлы?
Спецификации сохраняются по шаблону issues/YYYYMMDD-blah-blah.md, где префикс YYYYMMDD формируется из текущей даты.
Что делает скилл, если требования к задаче неясны?
Агент задаёт уточняющие вопросы по всем спорным или недостающим частям перед созданием спецификации.
Исходный текст
SKILL.md · MIT
--- name: make-issue-spec description: >- Create a markdown document that describes a specific task along with concise implementation plan, at issues/YYYYMMDD-blah-blah.md, where YYYYMMDD is based on today's date. --- # make-issue-spec There isn't a lot more to this than what the top level description says. The idea is for this issue spec to contain a clear specification of what is needed. Make sure to ask the user any questions for parts that you're not sure of or are under specified. Stage this in Git if you have permissions.
© pchalasani · MIT · pchalasani/claude-code-tools