to-prd
Faz seu agente criar documentos de requisitos (PRD) a partir de conversas. Ele organiza o que foi discutido em um documento formal. Ótimo para registrar decisões e planos sem entrevistas longas.
O que ela faz
Transforma uma conversa em um documento de planejamento de produto (PRD) e o envia para o sistema de acompanhamento de projetos. Ele resume o que já foi discutido, sem fazer perguntas adicionais.
Quando usar
- ✓Quando você quer documentar uma ideia de projeto a partir de uma conversa.
- ✓Quando você precisa criar um plano detalhado para uma nova funcionalidade.
- ✓Quando você quer registrar as decisões técnicas de um projeto.
Exemplo do que pedir para a IA
“Transforme nossa conversa em um PRD e publique no rastreador de issues.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA lê toda a conversa para entender o contexto e as ideias discutidas. Em seguida, ela organiza essas informações em um documento estruturado, cobrindo o problema, a solução, os detalhes de implementação e testes, e o que está fora do escopo.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill to-prdOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/to-prd/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Quando Usar
Use quando este fluxo de trabalho corresponder à solicitação do usuário: Transformar a conversa atual em um PRD e publicá-lo no rastreador de issues do projeto — sem entrevista, apenas síntese do que já foi discutido.
Fonte: mattpocock/skills (MIT). Esta habilidade utiliza o contexto da conversa atual e o entendimento do codebase para produzir um PRD. NÃO entreviste o usuário — apenas sintetize o que você já sabe.
O vocabulário do rastreador de issues e dos rótulos de triagem deve ter sido fornecido a você — execute /setup-matt-pocock-skills se não.
Processo
Explore o repositório para entender o estado atual do codebase, se ainda não o fez. Use o vocabulário do glossário de domínio do projeto em todo o PRD e respeite quaisquer ADRs na área que você está abordando.
Esboce os "seams" (pontos de conexão/interrupção) onde você testará o recurso. "Seams" existentes devem ser preferidos a novos. Use o "seam" mais alto possível. Se novos "seams" forem necessários, proponha-os no ponto mais alto que puder. Quanto menos "seams" no codebase, melhor — o número ideal é um.
Verifique com o usuário se esses "seams" correspondem às suas expectativas.
- Escreva o PRD usando o template abaixo e, em seguida, publique-o no rastreador de issues do projeto. Aplique o rótulo de triagem
ready-for-agent— não há necessidade de triagem adicional.
Declaração do Problema
O problema que o usuário está enfrentando, da perspectiva do usuário.
Solução
A solução para o problema, da perspectiva do usuário.
Histórias de Usuário
Uma lista LONGA e numerada de histórias de usuário. Cada história de usuário deve estar no formato:
- Como um(a) <ator>, eu quero <funcionalidade>, para que <benefício>
Esta lista de histórias de usuário deve ser extremamente extensa e cobrir todos os aspectos da funcionalidade.
Decisões de Implementação
Uma lista de decisões de implementação que foram tomadas. Isso pode incluir:
- Os módulos que serão construídos/modificados
- As interfaces desses módulos que serão modificadas
- Esclarecimentos técnicos do desenvolvedor
- Decisões arquiteturais
- Mudanças de esquema
- Contratos de API
- Interações específicas
NÃO inclua caminhos de arquivo específicos ou trechos de código. Eles podem ficar desatualizados muito rapidamente.
Exceção: se um protótipo produziu um trecho que codifica uma decisão com mais precisão do que a prosa pode (máquina de estados, reducer, esquema, forma de tipo), incorpore-o dentro da decisão relevante e observe brevemente que ele veio de um protótipo. Corte para as partes ricas em decisões — não uma demonstração funcional, apenas os pontos importantes.
Decisões de Teste
Uma lista de decisões de teste que foram tomadas. Inclua:
- Uma descrição do que torna um bom teste (apenas teste o comportamento externo, não os detalhes de implementação)
- Quais módulos serão testados
- Artefatos anteriores para os testes (ou seja, tipos semelhantes de testes no codebase)
Fora do Escopo
Uma descrição das coisas que estão fora do escopo para este PRD.
Notas Adicionais
Quaisquer notas adicionais sobre a funcionalidade.
</prd-template>Exemplo
Solicitação do usuário:
Transforme a conversa atual em um PRD e publique-o no rastreador de issues do projeto — sem entrevista, apenas síntese do que já foi discutido.
Limitações
- Requer a ferramenta upstream, conta, chave de API ou configuração local quando o fluxo de trabalho a nomeia.
- Não autoriza ações destrutivas, de produção, pagas ou de mensagens externas sem aprovação explícita do usuário.
- Valide artefatos ou recomendações geradas contra as fontes reais do usuário antes de tratá-las como finais.
Perguntas frequentes
O que é um PRD?
PRD significa 'Product Requirements Document' (Documento de Requisitos do Produto). É um documento que descreve o que um produto ou funcionalidade deve fazer, para quem e por quê.
A IA vai me fazer perguntas?
Não, a IA usa apenas as informações que já estão na conversa atual para criar o PRD.
Onde o PRD é publicado?
O PRD é publicado no sistema de acompanhamento de projetos (issue tracker) que a IA tem acesso.
Detalhes
Descrição original do autor
Turn the current conversation into a PRD and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4386
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
architecture-decision-records
Faz seu agente registrar decisões importantes sobre a estrutura do projeto. Ajuda a entender o porquê das escolhas feitas e a manter um histórico claro das mudanças.
affaan-m/ECC
code-tour
Faz seu agente criar guias passo a passo no código, com locais exatos em arquivos e linhas. É útil para apresentar um projeto, explicar código ou revisar mudanças. Ajuda a entender como um sistema funciona.
affaan-m/ECC
codebase-onboarding
Ajuda seu agente a analisar um código desconhecido e criar um guia de integração. Ele inclui um mapa da arquitetura, pontos de entrada e convenções. Ideal para quem está começando em um novo projeto.
affaan-m/ECC