prd
Gera documentos de requisitos de produto (PRDs) completos para softwares e recursos de IA. Inclui resumos, histórias de usuário, especificações técnicas e análise de riscos.
O que ela faz
Este agente cria um documento chamado PRD (Documento de Requisitos de Produto) para ajudar a planejar projetos de software. Ele transforma ideias em especificações técnicas claras, cobrindo o que fazer, como fazer e o que não fazer.
Quando usar
- ✓Ao iniciar um novo projeto de software ou funcionalidade.
- ✓Quando você tem uma ideia vaga e precisa transformá-la em um plano técnico.
- ✓Para organizar os requisitos de funcionalidades que usam inteligência artificial.
Exemplo do que pedir para a IA
“Preciso de um PRD para um aplicativo que ajude as pessoas a encontrarem receitas de comida com base nos ingredientes que elas têm em casa.”
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
O agente primeiro faz perguntas para entender o problema, quem vai usar, e o que é sucesso. Depois, ele organiza essas informações em um documento estruturado com detalhes técnicos e riscos.
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 github/awesome-copilot --skill prdOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/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.
Documento de Requisitos de Produto (PRD)
Visão Geral
Crie Documentos de Requisitos de Produto (PRDs) abrangentes e prontos para produção que preencham a lacuna entre a visão de negócios e a execução técnica. Essa habilidade funciona para sistemas de software modernos, garantindo que os requisitos sejam claramente definidos.
Quando Usar
Use esta habilidade quando:
- Iniciar um novo ciclo de desenvolvimento de produto ou funcionalidade
- Traduzir uma ideia vaga em uma especificação técnica concreta
- Definir requisitos para funcionalidades com inteligência artificial
- As partes interessadas precisam de uma "fonte única de verdade" para o escopo do projeto
- O usuário pedir para "escrever um PRD", "documentar requisitos" ou "planejar uma funcionalidade"
Fluxo de Trabalho Operacional
Fase 1: Descoberta (A Entrevista)
Antes de escrever uma única linha do PRD, você DEVE interrogar o usuário para preencher lacunas de conhecimento. Não assuma contexto.
Pergunte sobre:
- O Problema Central: Por que estamos construindo isso agora?
- Métricas de Sucesso: Como saberemos que funcionou?
- Restrições: Orçamento, pilha de tecnologia ou prazo?
Fase 2: Análise e Escopo
Sintetize a entrada do usuário. Identifique dependências e complexidades ocultas.
- Mapeie o Fluxo do Usuário.
- Defina Não-Metas para proteger o cronograma.
Fase 3: Redação Técnica
Gere o documento usando o Esquema Estrito de PRD abaixo.
Padrões de Qualidade de PRD
Qualidade dos Requisitos
Use critérios concretos e mensuráveis. Evite "rápido", "fácil" ou "intuitivo".
# Vague (BAD)
- The search should be fast and return relevant results.
- The UI must look modern and be easy to use.
# Concrete (GOOD)
+ The search must return results within 200ms for a 10k record dataset.
+ The search algorithm must achieve >= 85% Precision@10 in benchmark evals.
+ The UI must follow the 'Vercel/Next.js' design system and achieve 100% Lighthouse Accessibility score.
Esquema Estrito de PRD
Você DEVE seguir esta estrutura exata para a saída:
1. Resumo Executivo
- Declaração do Problema: 1-2 frases sobre o ponto de dor.
- Solução Proposta: 1-2 frases sobre a correção.
- Critérios de Sucesso: 3-5 KPIs mensuráveis.
2. Experiência do Usuário e Funcionalidade
- Personas de Usuário: Para quem é isso?
- Histórias de Usuário:
As a [user], I want to [action] so that [benefit]. - Critérios de Aceitação: Lista com marcadores de definições de "Concluído" para cada história.
- Não-Metas: O que NÃO estamos construindo?
3. Requisitos do Sistema de IA (Se Aplicável)
- Requisitos de Ferramentas: Quais ferramentas e APIs são necessárias?
- Estratégia de Avaliação: Como medir a qualidade e precisão da saída.
4. Especificações Técnicas
- Visão Geral da Arquitetura: Fluxo de dados e interação de componentes.
- Pontos de Integração: APIs, bancos de dados e autenticação.
- Segurança e Privacidade: Manuseio de dados e conformidade.
5. Riscos e Roteiro
- Lançamento em Fases: MVP -> v1.1 -> v2.0.
- Riscos Técnicos: Latência, custo ou falhas de dependência.
Diretrizes de Implementação
FAÇA (Sempre)
- Defina Testes: Para sistemas de IA, especifique como testar e validar a qualidade da saída.
- Itere: Apresente um rascunho e peça feedback sobre seções específicas.
NÃO FAÇA (Evite)
- Pule a Descoberta: Nunca escreva um PRD sem fazer pelo menos 2 perguntas esclarecedoras primeiro.
- Alucine Restrições: Se o usuário não especificou uma pilha de tecnologia, pergunte ou rotule como
TBD.
Exemplo: Sistema de Busca Inteligente
1. Resumo Executivo
Problema: Usuários têm dificuldade em encontrar trechos específicos de documentação em repositórios massivos. Solução: Um sistema de busca inteligente que fornece respostas diretas com citações de origem. Sucesso:
- Reduzir o tempo de busca em 50%.
- Precisão da citação >= 95%.
2. Histórias de Usuário
- História: Como desenvolvedor, quero fazer perguntas em linguagem natural para não ter que adivinhar palavras-chave.
- AC:
- Suporta esclarecimento de múltiplos turnos.
- Retorna blocos de código com botão "Copiar".
3. Arquitetura do Sistema de IA
- Ferramentas Necessárias:
codesearch,grep,webfetch.
4. Avaliação
- Benchmark: Teste com 50 perguntas comuns de desenvolvedores.
- Taxa de Aprovação: 90% devem corresponder às citações esperadas.
Perguntas frequentes
O que é um PRD?
PRD significa Documento de Requisitos de Produto. É um documento que descreve o propósito, funcionalidades e requisitos de um produto de software.
Por que usar este agente?
Ele ajuda a garantir que todos no projeto entendam o que precisa ser construído, evitando confusões e retrabalho, especialmente para projetos com IA.
O que o PRD não inclui?
O PRD foca nos requisitos do produto. Ele não detalha o código exato a ser escrito ou o design visual completo, mas fornece a base para essas decisões.
Detalhes
Descrição original do autor
Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5286
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC