К основному содержанию
скилл CX Codex

spec-writer — скилл для Claude Code: спецификация из описания

Превращает туманное описание фичи в структурированный спек, технический план и список задач. Помечает каждое предположение прямо в тексте, чтобы вы могли исправить неточности до того, как агент начнёт кодить.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add dannwaneri/spec-writer --skill spec-writer -a claude-code
Открыть на GitHub

Что делает spec-writer

spec-writer берёт фразу вроде «добавить сброс пароля» и выдаёт трёхчастный документ: спек с требованиями и критериями приёма (в формате Given/When/Then), план архитектуры и изменений данных, и разбор на упорядоченные задачи. Каждое допущение помечается [ASSUMPTION: ...] прямо в тексте — это быстрее, чем вопросы-ответы, и видно сразу, какие решения ещё не приняты.

Выход совместим с GitHub Spec Kit и OpenSpec, так что можно сохранить результат в .specify/ или openspec/changes/ и продолжить с фреймворка. Спек остаётся технологически нейтральным — без привязки к конкретному фреймворку, только функциональные требования и бизнес-логика.

Какие задачи решает

  • собрать спецификацию из краткого описания фичи
  • разбить туманный запрос на конкретные задачи для агента
  • выделить предположения до начала разработки
  • создать техплан с моделью данных и контрактами API
  • подготовить документ, совместимый с Spec Kit или OpenSpec

Примеры запросов агенту

  • /spec-writer Добавить возможность сбросить пароль пользователю
  • /spec-writer Собрать дашборд администратора с графиком регистраций
  • /spec-writer Позволить экспортировать данные в CSV

Как установить spec-writer

1Через Skills CLI (Vercel)

npx skills add dannwaneri/spec-writer --skill spec-writer -a claude-code

2Вручную: положить файлы

~/.claude/skills/spec-writer/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/spec-writer/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о spec-writer

Как установить spec-writer в Claude Code?

Выполните npx skills add dannwaneri/spec-writer --skill spec-writer -a claude-code, затем найдите файл конфигурации в ~/.claude/skills/spec-writer/SKILL.md.

Что именно генерирует spec-writer?

Три раздела: спецификацию с use cases и критериями приёма, техплан с архитектурой и контрактами API, и список упорядоченных задач. Каждое неявное решение помечено [ASSUMPTION: ...], которое вы можете исправить.

Совместим ли вывод spec-writer с фреймворками вроде Spec Kit?

Да, формат совместим с GitHub Spec Kit и OpenSpec. Спите выход можно сохранить в директорию .specify/ или openspec/changes/ и продолжить работу в самом фреймворке.

Похожие скиллы

Все скиллы по теме «Код-ревью и рефакторинг» →
improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой