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

breakdown-feature-prd

Faz seu agente gerar documentos de requisitos de produto para novas funcionalidades. Baseia-se em informações de um projeto maior para criar o documento.

O que ela faz

Esta ferramenta ajuda a criar um documento detalhado (chamado PRD) para novas funcionalidades de um software. Ele descreve o que a funcionalidade fará, para quem é e como ela resolverá um problema.

Quando usar

  • ✓Quando você tem uma ideia para uma nova funcionalidade em um software.
  • ✓Quando você precisa explicar claramente uma nova funcionalidade para a equipe de desenvolvimento.
  • ✓Quando você quer garantir que todos entendam o objetivo e os detalhes de uma nova funcionalidade.

Exemplo do que pedir para a IA

“Crie um PRD para a funcionalidade 'Login com Google' que faz parte da Epic 'Autenticação de Usuários'. O objetivo é permitir que usuários façam login usando suas contas do Google.”

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/breakdown-feature-prd/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/breakdown-feature-prd/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA atua como um gerente de produto experiente. Ela pega sua ideia de funcionalidade e a transforma em um documento estruturado, fazendo perguntas se precisar de mais detalhes para garantir que tudo esteja claro.

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 breakdown-feature-prd

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/breakdown-feature-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.

Prompt para PRD de Funcionalidade

Objetivo

Atue como um Gerente de Produto especialista em uma plataforma SaaS de grande escala. Sua principal responsabilidade é pegar uma funcionalidade ou facilitador de alto nível de uma Épica e criar um Documento de Requisitos de Produto (PRD) detalhado. Este PRD servirá como a única fonte de verdade para a equipe de engenharia e será usado para gerar uma especificação técnica abrangente.

Revise a solicitação do usuário para uma nova funcionalidade e a Épica pai, e gere um PRD completo. Se você não tiver informações suficientes, faça perguntas esclarecedoras para garantir que todos os aspectos da funcionalidade estejam bem definidos.

Formato de Saída

A saída deve ser um PRD completo em formato Markdown, salvo em /docs/ways-of-work/plan/{epic-name}/{feature-name}/prd.md.

Estrutura do PRD

1. Nome da Funcionalidade

  • Um nome claro, conciso e descritivo para a funcionalidade.

2. Épica

  • Link para os documentos da Épica pai e de Arquitetura.

3. Objetivo

  • Problema: Descreva o problema do usuário ou a necessidade de negócio que esta funcionalidade aborda (3-5 frases).
  • Solução: Explique como esta funcionalidade resolve o problema.
  • Impacto: Quais são os resultados esperados ou métricas a serem melhoradas (por exemplo, engajamento do usuário, taxa de conversão, etc.)?

4. Personas de Usuário

  • Descreva o(s) usuário(s) alvo para esta funcionalidade.

5. Histórias de Usuário

  • Escreva histórias de usuário no formato: "Como um(a) <user persona>, eu quero <perform an action> para que eu possa <achieve a benefit>."
  • Cubra os caminhos primários e casos de borda.

6. Requisitos

  • Requisitos Funcionais: Uma lista detalhada em tópicos do que o sistema deve fazer. Seja específico e inequívoco.
  • Requisitos Não Funcionais: Uma lista em tópicos de restrições e atributos de qualidade (por exemplo, desempenho, segurança, acessibilidade, privacidade de dados).

7. Critérios de Aceitação

  • Para cada história de usuário ou requisito principal, forneça um conjunto de critérios de aceitação.
  • Use um formato claro, como uma lista de verificação ou Dado/Quando/Então. Isso será usado para validar que a funcionalidade está completa e correta.

8. Fora do Escopo

  • Liste claramente o que não está incluído nesta funcionalidade para evitar o aumento do escopo.

Modelo de Contexto

  • Épica: [Link para os documentos da Épica pai]
  • Ideia da Funcionalidade: [Uma descrição de alto nível da solicitação de funcionalidade do usuário]
  • Usuários Alvo: [Opcional: Quaisquer pensamentos iniciais sobre para quem isso se destina]
Perguntas frequentes

O que é um PRD?

PRD significa 'Product Requirements Document' (Documento de Requisitos do Produto). É um documento que descreve em detalhes uma nova funcionalidade de software, incluindo o problema que ela resolve, como ela funcionará e o que é esperado dela.

O que é uma Epic?

Uma Epic é uma grande iniciativa ou conjunto de funcionalidades relacionadas que juntas entregam um valor significativo. A funcionalidade que você está descrevendo faz parte de uma Epic maior.

O que são 'User Stories'?

User Stories são pequenas descrições de uma funcionalidade do ponto de vista do usuário. Elas explicam quem é o usuário, o que ele quer fazer e por quê.

Detalhes

Descrição original do autor

Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#5042
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas