openspec-proposal-creation — скилл для Claude Code: заявки
Готовит структурированную заявку на изменение: proposal.md, tasks.md и spec-delta.md с требованиями в формате EARS. Пригодится, когда новую фичу надо сначала описать, а потом кодить.
npx skills add forztf/open-skilled-sdd --skill openspec-proposal-creation -a claude-codeЧто делает openspec-proposal-creation
Скилл ведёт агента по восьми шагам: сначала тот смотрит, какие спецификации уже есть в spec/specs и какие изменения висят в spec/changes, потом придумывает идентификатор вида add-user-authentication и проверяет, не занят ли он. Дальше создаёт папку spec/changes/{change-id}/specs/{capability-name} и наполняет её тремя файлами.
proposal.md отвечает на вопросы «зачем», «что меняется» и «кого заденет». tasks.md — нумерованный чек-лист внедрения, обычно от 5 до 15 пунктов, с задачами на тесты и документацию. Самый важный файл — spec-delta.md: требования пишутся в формате EARS, с заголовками ## ADDED Requirements, ## MODIFIED Requirements и ## REMOVED Requirements, а каждое требование получает сценарий через #### Scenario:.
Перед показом заявки скилл прогоняет проверки: считает операции дельта-файла через grep, ищет заголовки требований и сценариев. Если пропустить этот шаг, структура поедет и заявку придётся переделывать. Работает в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.
Какие задачи решает
- описать новую фичу до начала кода
- зафиксировать ломающее изменение и его последствия
- составить чек-лист внедрения с тестами
- оформить удаление устаревшей возможности
- проверить структуру заявки до согласования
Примеры запросов агенту
- создай openspec proposal для добавления авторизации пользователей
- проверь существующие спецификации и предложи change ID для новой фичи
- сделай spec delta с требованиями в формате EARS для изменения лимитов API
Как установить openspec-proposal-creation
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-proposal-creation -a claude-code2Вручную: положить файлы
~/.claude/skills/openspec-proposal-creation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/openspec-proposal-creation/
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-proposal-creation -a codex2Вручную: положить файлы
.agents/skills/openspec-proposal-creation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-proposal-creation -a cursor2Вручную: положить файлы
.cursor/skills/openspec-proposal-creation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install forztf/open-skilled-sdd openspec-proposal-creation2Вручную: положить файлы
.github/skills/openspec-proposal-creation/SKILL.md1Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-proposal-creation -a gemini-cli2Командой платформы
gemini skills install https://github.com/forztf/open-skilled-sdd --path skills/openspec-proposal-creationВручную: положить файлы
.devin/skills/openspec-proposal-creation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add forztf/open-skilled-sdd --skill openspec-proposal-creation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о openspec-proposal-creation
Как установить openspec-proposal-creation в Claude?
Выполните npx skills add forztf/open-skilled-sdd --skill openspec-proposal-creation -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/openspec-proposal-creation/SKILL.md.
Что делает openspec-proposal-creation?
Создаёт заявку на изменение по методологии spec-driven development: proposal.md с разделами Why/What/Impact, tasks.md с чек-листом внедрения и spec-delta.md с требованиями в формате EARS.
Какие платформы поддерживаются?
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для каждой платформы в репозитории есть своя команда установки.