O que spec-editor faz?
Insira documentos de requisitos → agentes de IA debatem → especificações estruturadas com @implements em 7 linguagens.
Insira documentos de requisitos → agentes de IA debatem → especificações estruturadas com @implements em 7 linguagens.
Este skill transforma documentos de requisitos soltos em especificações técnicas estruturadas, utilizando um processo de debate entre múltiplos agentes de IA. Primeiro, você fornece um documento de requisitos (como um PDF, DOCX ou texto). Em seguida, agentes de IA simulam um debate para refinar e validar os requisitos, identificando ambiguidades, inconsistências e pontos de melhoria. O resultado final é uma especificação formal no formato Markdown, que inclui diretivas `@implements` para rastreabilidade direta com o código, suportando 7 linguagens de programação (JavaScript, Python, Rust, Go, Java, C#, TypeScript). Ele é útil para equipes de desenvolvimento que desejam automatizar a transição de requisitos para código, garantindo que a implementação siga fielmente as definições acordadas. O skill é compatível com ferramentas como Claude Code e Cursor, e seu fluxo de trabalho pode ser integrado em pipelines de CI/CD.
npx skills add spec-editor/spec-editorInsira documentos de requisitos → agentes de IA debatem → especificações estruturadas com @implements em 7 linguagens.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".