视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
prd-generator【文档与办公】Gerador de PRD (Product Requirements Document) em portugues-BR a partir de um Product Brief. Conduz entrevista guiada com 6 perguntas-chave (Nome, Overview, Persona, Objetivo, Requisitos Funcionais, Modelo de Negocio) e gera um PRD completo em Markdown com 9 secoes (Visao Geral, Funcionalidades, Fluxos, Diagrama Mermaid, Design UI, Modelo de Dados co…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Skill para transformar um Product Brief curto em um PRD completo, estruturado e pronto para alimentar ferramentas de Vibe Coding (Lovable, Bolt, V0, Claude Code).
Use esta skill sempre que o usuário:
Não use para:
sdd-generatorVerifique se o usuário já forneceu o product brief na mensagem inicial. Há três cenários:
Cenário A — Brief completo já enviado: o usuário colou um brief com as 6 informações principais. Vá direto para a Etapa 3.
Cenário B — Brief parcial: o usuário descreveu o produto mas faltam informações. Identifique o que está preenchido e pule a Etapa 2 — pergunte apenas o que falta.
Cenário C — Pedido genérico: o usuário pediu para "criar um PRD" sem detalhes. Vá para a Etapa 2 (entrevista completa).
Faça as 6 perguntas do Product Brief. Faça TODAS em uma única mensagem (não uma por vez — isso quebra o fluxo). Use formatação clara:
Para gerar um PRD completo, preciso entender 6 pontos sobre o produto. Pode responder em texto livre ou em tópicos — fique à vontade.
**1. Nome do Produto**
Como o produto se chama?
**2. Overview**
Em 2-3 parágrafos: o que o produto faz, qual problema resolve e como funciona em alto nível?
**3. Persona**
Quem é o público-alvo? Que tipos de usuários/perfis vão usar?
**4. Objetivo**
Qual o objetivo principal do produto? O que ele permite que o usuário alcance?
**5. Requisitos Funcionais**
Quais são as funcionalidades-chave? (Pode listar em bullets — login, dashboard, etc.)
**6. Modelo de Negócio**
Como o produto monetiza? Tem MVP gratuito? Planos pagos? Limites?
Após receber as respostas, faça perguntas de follow-up apenas se alguma informação crítica estiver faltando para construir uma seção do PRD. Exemplos de follow-ups que valem a pena:
Se o usuário não souber algo (ex: stack), assuma defaults sensatos (React + Vite + TypeScript + Tailwind + Supabase) e mencione isso no PRD como "stack recomendada — ajustável".
Antes de gerar, leia OBRIGATORIAMENTE os arquivos de referência:
references/prd_structure.md — estrutura completa das 9 seções com instruções detalhadas de cada umareferences/example_prd.md — exemplo de PRD de alta qualidade para calibrar tom, profundidade e formatoDepois, gere o PRD seguindo estas diretrizes:
Princípios de qualidade:
Estrutura obrigatória (9 seções):
Antes de gerar: confirme rapidamente com o usuário o nome do arquivo final, ex: "Vou gerar o PRD e salvar em .prd/prd_avalie_meu_atendimento.md. Posso prosseguir?". Se o usuário já demonstrou pressa ou autonomia, pule essa confirmação e gere direto.
Determinar o nome do arquivo: converta o nome do produto para snake_case minúsculo, sem acentos.
prd_avalie_meu_atendimento.mdprd_financeflow_pro.mdprd_acai_express.mdGarantir que o diretório .prd/ existe na raiz do projeto:
mkdir -p .prd
Salvar o arquivo em .prd/prd_<nome>.md.
Confirmar ao usuário com o caminho final e uma sugestão de próximo passo, ex: "PRD salvo em .prd/prd_avalie_meu_atendimento.md. Você pode agora alimentar este arquivo no Lovable/Bolt ou usar com sdd-generator para quebrar em specs de feature."
Se o usuário pedir ajustes após ver o PRD ("aumenta a parte de segurança", "adiciona uma seção de testes", "muda o modelo de cores"), edite o arquivo diretamente com str_replace — não regenere tudo.
O arquivo deve seguir exatamente o template descrito em references/prd_structure.md. Use references/example_prd.md como espelho de qualidade — observe como cada seção tem profundidade real, não apenas listas vazias.
Após salvar, não despeje o conteúdo completo do PRD no chat — apenas confirme com o caminho do arquivo e ofereça resumo/próximos passos. O usuário lê o arquivo diretamente.