Специфікації, яким ваш
ШІ-агент справді слідує.
SpecStudio Skills — безкоштовний плагін для Claude Code, який перетворює вайб-промпти на структуровані специфікації з оцінкою. Агент читає їх до того, як напише хоч рядок коду. Побудований на відкритому протоколіSpecScore.
$ /plugin marketplace add specscore/ai-marketplace $ /plugin install specstudio@specscore
$ specscore agent setup <ім'я-агента>Створює правильний файл інструкцій для вашого агента —claude, copilot, cursor, codex,antigravity.google, pi.dev або opencode. Запускайте всередині проєкту під керуванням SpecScore. ПотребуєSpecScore CLI.
$ git clone https://github.com/specscore/specstudio-skills $ cp -r specstudio-skills/commands /шлях/до/вашого/агента/commands/ $ cp -r specstudio-skills/skills /шлях/до/вашого/агента/skills/
Клонуйте репозиторій плагіна та скопіюйте каталогиcommands/ і skills/ туди, звідки ваш агент завантажує файли команд і навичок.
Від ідеї до оціненої специфікації за 60 секунд.
> /specstudio:ideate A password reset flow for our SaaS app. Refining idea... Producing spec/ideas/password-reset.md > /specstudio:specify spec/ideas/password-reset.md Writing Feature spec... spec/features/password-reset/README.md $ specscore lint spec/features/password-reset/ PASS Feature: password-reset PASS has title, status, and description PASS requirements have acceptance criteria PASS all AC IDs are unique PASS no orphan cross-references Score: 92 / 100
Без монтажу. Без склеювань. Чистий Claude Code → встановлення плагіна → оцінка реальної специфікації → агент робить саме те, що потрібно.
Чому ваш агент раз за разом робить не те.
Вайб-промпти працюють — поки не перестають. Агент реалізував половину фічі. Неправильно зрозумів вимогу. Вигадав неіснуючий API. Обрав не ту бібліотеку. Ви переформульовуєте промпт. Потім ще раз. До третього разу ви все одно руками набиваєте специфікацію прямо в чат.
Проблема не в агенті. Проблема в тому, що «зроби мені фічу» — це не специфікація, а побажання. Агенти стохастичні. Побажання — стохастичні за природою. Специфікації — ні.
SpecStudio Skills дає робочий процес для написання специфікацій, які агент справді може розібрати: структуровані фічі, вимоги, критерії приймання — з оцінкою повноти до того, як агент їх побачить. Та сама швидкість, що й вайб-кодинг, але радикально менший розкид у результатах.
Чотири команди. Один пайплайн.
Встановіть один раз, потім запускайте по порядку — від сирої ідеї до виконуваного плану.
Пропрацювати сиру ідею через структуроване дивергентне та конвергентне мислення. Створює пре-спек на одну сторінку, який можна лінтувати.
Перетворити схвалену ідею на SpecScore Feature з вимогами, критеріями приймання та блоками Given/When/Then.
Декомпозувати фічу в упорядкований список задач. Кожна задача прив'язана до одного або кількох критеріїв приймання.
Виконати наступну задачу з плану. Один субагент на задачу, коміти з трасуванням критеріїв приймання, staged diff на ваше схвалення.
Що всередині.
Вміє:
- Додає slash-команди для повного SDD-циклу:
/ideate,/specify,/plan,/implement. - Оцінює повноту та неоднозначність специфікації до того, як агент її побачить.
- Пише специфікації у відкритому форматі SpecScore — без пропрієтарних розширень.
Не робить:
- Не запускає агента за вас. Плагін — це шар робочого процесу; агент як і раніше Claude.
- Не надсилає дані на сервер. Специфікації та оцінки залишаються локально.
- Не прив'язує до себе. Якщо ви видалите плагін, ваші специфікації залишаться валідним Markdown, який як і раніше можна перевірити через CLI specscore.
Шукаєте нейтральну CLI-обгортку?ai-plugin-specscore — тонкий враппер. SpecStudio Skills — це опініонований робочий процес поверх нього.
Побудований на відкритому протоколі SpecScore.
SpecStudio Skills пише специфікації у форматіSpecScore — відкритому стандарті. Формат — людиночитабельний Markdown. Схема опублікована. CLI з відкритим вихідним кодом. Жодної прив'язки до вендора. Якщо ви коли-небудь підете від SpecStudio, ваші специфікації підуть з вами.