Specs que o seu agente de IA
consegue seguir de verdade.
SpecStudio Skills é um plugin gratuito para Claude Code que transforma prompts vagos em especificações estruturadas e pontuadas que o agente lê antes de escrever uma única linha de código. Construído sobre o protocolo abertoSpecScore.
$ /plugin marketplace add specscore/ai-marketplace $ /plugin install specstudio@specscore
$ specscore agent setup <nome-do-agente>Escreve o arquivo de instruções certo para o seu agente —claude, copilot, cursor, codex,antigravity.google, pi.dev ou opencode. Execute dentro de um projeto gerenciado pelo SpecScore. Requer aSpecScore CLI.
$ git clone https://github.com/specscore/specstudio-skills $ cp -r specstudio-skills/commands /caminho/para/seu/agente/commands/ $ cp -r specstudio-skills/skills /caminho/para/seu/agente/skills/
Clone o repositório do plugin e copie os diretórioscommands/ e skills/ para onde seu agente carrega os arquivos de comandos e skills.
De ideia vaga a especificação pontuada, em 60 segundos.
> /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
Sem edição. Sem cortes. Claude Code do zero → instalar plugin → pontuar uma especificação real → o agente entrega a coisa certa.
Por que o seu agente insiste em construir a coisa errada.
Prompts vagos funcionam até não funcionarem mais. O agente construiu metade da feature. Interpretou o requisito errado. Inventou uma chamada de API. Escolheu a biblioteca errada. Você re-prompta. E re-prompta de novo. Na terceira rodada, você já está digitando a especificação inteira na mão, direto na caixa de chat.
O problema não é o agente. É que "me constrói uma feature" não é uma especificação — é um desejo. Agentes são estocásticos. Desejos são amigáveis ao estocástico. Especificações não são.
SpecStudio Skills oferece um fluxo para escrever especificações que o seu agente consegue de fato interpretar: features estruturadas, requisitos, critérios de aceitação, pontuados por completude antes do agente sequer vê-los. A mesma velocidade do vibe-coding, com variância dramaticamente menor no resultado.
Quatro comandos. Um pipeline.
Instale uma vez e execute em ordem — da ideia bruta ao plano executável.
Refina uma ideia bruta por meio de pensamento divergente e convergente estruturado. Produz um one-pager pré-especificação validável pelo linter.
Transforma uma ideia aprovada em uma Feature SpecScore com requisitos, critérios de aceitação e blocos Given/When/Then.
Decompõe uma feature em uma lista ordenada de tarefas. Cada tarefa é mapeada a um ou mais critérios de aceitação.
Executa a próxima tarefa do plano. Um subagente por tarefa, commits rastreáveis por AC, diff preparado para a sua aprovação.
O que vem incluso.
Faz:
- Adiciona slash commands para o fluxo SDD completo:
/ideate,/specify,/plan,/implement. - Pontua completude e ambiguidade da especificação antes do agente vê-la.
- Escreve especificações no formato aberto SpecScore — sem extensão proprietária.
Não faz:
- Rodar o agente por você. O plugin é uma camada de workflow; o agente continua sendo o Claude.
- Enviar dados para fora. Especificações e pontuações ficam locais.
- Prender você. Se desinstalar, suas especificações continuam sendo Markdown válido e pontuável pela CLI specscore.
Procurando a interface CLI neutra?ai-plugin-specscoreé o wrapper leve. SpecStudio Skills é o workflow opinativo construído por cima.
Construído sobre o protocolo aberto SpecScore.
SpecStudio Skills escreve especificações emSpecScore, um padrão aberto. O formato é Markdown legível por humanos. O schema é publicado. A CLI é open source. Sem vendor lock-in. Se você sair do SpecStudio, suas especificações vão junto com você.