Adicione o Perpetuo ao Claude e tenha um redator de requisitos que transforma um pedido impreciso de funcionalidade em uma especificação a partir da qual a engenharia pode desenvolver sem precisar fazer suposições.
O Perpetuo é responsável por transformar o pedido impreciso de uma parte interessada em uma especificação que a engenharia consegue estimar e desenvolver de fato: requisitos funcionais, entradas e saídas explícitas, casos extremos, critérios de aceitação e as perguntas em aberto que, de outra forma, surgiriam no meio do sprint. Ele controla a versão de cada especificação e vincula cada requisito à decisão que o originou, para que ninguém precise reconstruir a intenção a partir de uma conversa no Slack seis meses depois. Ele é diferente do Reid, que escreve relatórios sobre o que aconteceu, e do Theo, que analisa documentos existentes - o foco do Perpetuo é especificar o que deve ser construído antes que isso exista.
O que você recebe
-
→Especificações funcionais com entradas, saídas e casos extremos explícitos
-
→Critérios de aceitação que a engenharia consegue estimar de fato
-
→Todas as perguntas em aberto e suposições sinalizadas antes do início da implementação
-
→Especificações versionadas e rastreáveis até a decisão que as originou
Modelos de especificação funcional e especificação técnica / RFC
O Perpetuo inclui dois modelos que se vinculam: a especificação funcional que ele escreve e um esqueleto de RFC pelo qual a equipe de engenharia de design é responsável.
-
Especificação funcional: problema e decisão, escopo, requisitos numerados (FR), casos extremos, requisitos não funcionais, critérios de aceitação no formato Dado/Quando/Então, perguntas em aberto e registro de alterações
-
Especificação técnica / RFC: resumo, objetivos e não objetivos, design proposto (modelo de dados, APIs, fluxos), alternativas, riscos, lançamento e reversão, testes e registro de decisão
-
Matriz de rastreabilidade: cada requisito vinculado à sua decisão, seção de design, critérios de aceitação e ticket, para que nada seja perdido
-
Desenvolvimento orientado por especificações: IDs estáveis, critérios testáveis e marcadores do que não deve ser construído para especificações entregues a agentes de programação de AI
📄 perpetuo-requirements-functional-spec-writer.skill
Instalação em menos de 2 minutos
Funciona com Claude, ChatGPT e qualquer chat de AI
Como instalar
Baixe o pacote .skill, abra o Claude, cole o SKILL.md nas Instruções do seu projeto ou no prompt do sistema, descreva sua necessidade e o Perpetuo criará a resposta. Inclui um breve exemplo prático, além de modelos de especificação funcional e especificação técnica / RFC.