Pular para o conteúdo
Skillpedia
Escrita40 mil · #5286

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

https://github.com/github/awesome-copilot/blob/main/skills/prd/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/prd/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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 prd

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/prd/SKILL.md -o SKILL.md
Conteú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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas