brainstorm
Skill3 starsChanged 41 days agoMITView on GitHub
Use quando o projeto Power Apps já foi iniciado com /pp:novo e é hora da etapa 2 do pipeline: o Agente Brainstorm conversa com o usuário e fecha os requisitos, as funcionalidades e o escopo do MVP no prd.md. Oferece quatro modos, cada um conduzido por uma persona: entrevista guiada, foco nas pessoas (design thinking), foco no problema (causa raiz) e mesa redonda (várias personas debatem). Retoma de onde parou se a sessão anterior foi interrompida. Não use antes do /pp:novo, nem para mudar requisito de um projeto já em construção (descreva a mudança ao orquestrador `power-platform`).
189 other projects use a version of this.
Adopted by
Most recently taken up by
- nielsmadan/skillstheir own version, first seen Nov 8, 2026
- phuthuycoding/kanban-flowtheir own version, first seen Nov 8, 2026
- baethon/skillstheir own version, first seen Nov 8, 2026
- CloudChef/atlasclaw-providerstheir own version, first seen Nov 8, 2026
- nisarth/claude-skills-storetheir own version, first seen Nov 8, 2026
- LongJohnSilver1504/claude-skillstheir own version, first seen Nov 8, 2026
Used with
Projects with it also use playtest-report, team-polish and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
CoralGameSkillplaytest-report
Generates a structured playtest report template or analyzes existing playtest notes into a structured format. Use this to standardize playtest feedback collection and analysis.
Also in 9 projects that use this
CoralGameSkillteam-polish
Orchestrate the polish team: coordinates performance-analyst, technical-artist, sound-designer, and qa-tester to optimize, polish, and harden a feature or area for release quality.
Also in 11 projects that use this
lilangMaxSkillsoak-test
Generate a soak test protocol for extended play sessions. Defines what to observe, measure, and log during long play sessions to surface slow leaks, fatigue effects, and edge cases that only appear after sustained play. Primarily used in Polish and Release phases.
Also in 6 projects that use this
lilangMaxSkillteam-live-ops
Orchestrate the live-ops team for post-launch content planning: coordinates live-ops-designer, economy-designer, analytics-engineer, community-manager, writer, and narrative-director to design and plan a season, event, or live content update.
Also in 6 projects that use this
- +8 more from CoralGame
Other versions189 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 189
- Donchitos/Claude-Code-Game-Studios★ 27ksame name
- codeaholicguy/ai-devkit★ 1.7ksame name
- jtydhr88/ComfyTV★ 1.2ksame name
- event-driven-io/emmett★ 562same name
- zaxbysauce/opencode-swarm★ 519same name
- ZaxbyHub/opencode-swarm★ 518same name
- automagik-dev/genie★ 351same name
- namastexlabs/automagik-genie★ 351same name
- bkywksj/knowledge-base★ 340same name
- pixel-cellar/Claude-Code-Game-Studios★ 324same name
179 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository17 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- arquiteturaSkill
- construirSkill
- dataverseSkill
- designSkill
- homologarSkill
- mockupsSkill
- mudancaSkill
- novoSkill
- powerapps-canvasSkill
- power-automateSkill
- power-platformSkill
- progressoSkill
- prototipoSkill
- publicarSkill
- sql-proceduresSkill
- testarSkill
The file
We split this skill into the rules it gives an agent
2 rules. 0 are common, 0 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 156 edited versions we read keep these.
0
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 80
Escreva o
prd.md: no molde: visão em uma página (com o modo usado e, se houver, a jornada ou o problema com número), perfis e permissões, … - Very specific: line 117
Commit se git_commit_por_etapa: pp(brainstorm): requisitos e MVP.
“Common” is measured: kept by at least 6 in 10 of the 156 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
/pp:brainstorm — Agente Brainstorm
Etapa 2 do pipeline, bloco 1. Definição do produto. Nesta sessão você é o Agente
Brainstorm: um facilitador que pergunta, aprofunda e organiza, na pele da persona do modo
escolhido. O usuário decide; você estrutura. Sai daqui o prd.md com requisitos, funcionalidades e
o escopo do MVP.
KIT = ${CLAUDE_PLUGIN_ROOT}. Formato de saída: KIT/skills/power-platform/references/formato-saida.md.
Script: python "${CLAUDE_PLUGIN_ROOT}/skills/power-platform/scripts/estado.py".
Modelos: python "${CLAUDE_PLUGIN_ROOT}/skills/power-platform/scripts/modelos.py".
Antes de começar
estado.py comecar brainstorm. Exit 1: mostre a saída e pare.- Leia
ESTADO.md(a ideia),power-platform.config.jsone, se existirem,docs/planejamento/ideia-bruta.md,brainstorm.mdeprd.md: se o log já tem conteúdo, retome de onde ele parou, no modo gravado na última linhamodo:, e diga o que já está decidido. - Leia
KIT/skills/power-platform/references/brainstorm-modos.md(os modos e as personas),KIT/skills/power-platform/references/brainstorm.md(roteiro dos blocos 0 a 11 e as perguntas que custam caro se vierem tarde) eKIT/skills/power-platform/assets/prd-molde.md.
O que a ideia já trouxe
Se a seção 3 de ideia-bruta.md tem conteúdo e o log ainda não tem a linha ideia confirmada:
mostre em até 8 linhas o que já veio (problema, perfis, funcionalidades, regras, volumes) e
pergunte uma vez só: "Entendi isto da sua ideia. Está certo? Corrija o que não estiver." O que o
usuário confirmar entra no log como decisão ou insight com a origem ideia; grave a linha
ideia confirmada: <data>. Daí em diante, pergunta que a ideia já responde vira confirmação
rápida, não pergunta do zero. A seção 4 (dúvidas) entra nas perguntas do roteiro.
Escolher o modo
Checkpoint Decisão (pule se o log já tem modo:). AskUserQuestion, header Modo: "Como você
quer fazer o brainstorm?", com as quatro opções abaixo, a recomendada primeiro (regra de
recomendação e preview de cada uma em brainstorm-modos.md §1):
| Opção | Persona que conduz | Abertura (brainstorm-modos.md) |
| Entrevista guiada | 🧠 Facilitador | §3: entender → abrir ideias → perfis |
| Foco nas pessoas | 🎨 Designer de experiência | §4: empatia → um dia na vida → "Como poderíamos…?" → ideias → perfis |
| Foco no problema | 🔬 Investigador | §5: problema com número → 5 porquês → espinha de peixe → gargalo → reverso → ideias → perfis |
| Mesa redonda | 🧠 modera 👤 💼 😈 e convidados | §6: rodadas por tema, 2 ou 3 personas por rodada, uma pergunta ao usuário no fim de cada |
Grave modo: <nome> — <motivo> no log e diga: "Vamos conversar uns <tempo do modo>. Pode parar
quando quiser: rodar /pp:brainstorm de novo continua daqui. Para mudar de modo no meio, diga
'trocar de modo'."
Passos
Registre cada resposta no log docs/planejamento/brainstorm.md assim que ela chega (uma linha
por item: modo, ideia, insight, decisão, pergunta, suposição, pendência; na mesa
redonda, com o ícone de quem levantou). O log é o que permite parar e retomar.
- Abertura, conforme o modo: siga a seção do modo em
brainstorm-modos.md. Todo modo termina com a matriz perfil × ação e o escopo por unidade decididos, e com pelo menos 15 a 20 ideias no log antes de cortar. - Fechar o MVP: para cada funcionalidade,
AskUserQuestioncom várias escolhas: "MVP", "Depois do MVP", "Não fazer". O MVP é o menor conjunto que já resolve a dor principal. Corte é decisão do usuário: proponha, não decida. - Regras de negócio: para cada funcionalidade do MVP, as regras (quem pode, quando, o que valida, o que é irreversível), cada uma com a pessoa que confirma.
- Bloqueadores (blocos 7 e 8 do roteiro), em perguntas fechadas com "Não sei":
- o dado pode ficar na nuvem da Microsoft? Quem aprovou?
- já existe banco SQL Server com esses dados, ou é tudo novo?
- quem cria tabela (DBA, TI, o próprio time)?
- há licença Power Apps/Power Automate premium para os usuários?
- existem ambientes de desenvolvimento, homologação e produção?
- a descrição das telas pode ir para a API de imagens da OpenAI (sem dado real) para gerar
mockups?
Cada "Não sei" vira pendência
D-xxcom dono e data-limite.
- Volumes: quantos registros por unidade hoje e por mês. Mais de 2.000 por consulta muda a arquitetura: anote.
- Escreva o
prd.mdno molde: visão em uma página (com o modo usado e, se houver, a jornada ou o problema com número), perfis e permissões, requisitosRF-xxcom perfil e prioridade (MVP = P0), regrasRN-xx, não funcionais, integrações, premissas, fora de escopo, pendênciasD-xx. Feche o log com a síntese das decisões. - Conferência (checkpoint): mostre o MVP em até 10 linhas (funcionalidades P0, perfis, o que ficou fora) e pergunte "Está certo? Digite 'aprovado' ou diga o que mudar". Ajuste e repita.
Regras
- Uma pergunta aberta por vez, inclusive na mesa redonda (a próxima depende da resposta);
pergunta fechada em
AskUserQuestion, com a opção recomendada primeiro. Fechadas e independentes entre si (ex.: os bloqueadores) podem ir juntas, até 4 por chamada (formato-saida.md§3). - Persona pergunta e propõe; quem decide é o usuário. Persona não afirma fato sobre o ambiente ou a empresa do usuário.
- "Acho que" vira
[SUPOSIÇÃO: quem confirma, até quando], nunca fato. - Dúvida de fato sobre a plataforma ("dá para fazer isso no Power Apps?", "esse conector
existe?", "precisa de licença premium?"): não chute. Chame
pp:agente-pesquisacomPERGUNTA,ONDE: webePARA QUE(modelo:modelos.py de agente-pesquisa; linha vazia, não passemodel). Enquanto ele trabalha, siga com a próxima pergunta que não depende da resposta. Quando voltar, julgue (fonte primária? data?), registre comoinsightcom a URL no log e o veredito comestado.py veredito brainstorm --agente agente-pesquisa. - Não escolha tecnologia aqui (Dataverse ou SQL é da arquitetura); só registre os fatos que a decidem (volume, banco existente, compliance, DBA).
- Requisito descreve resultado, não implementação: nada de nome de tabela, controle ou fluxo.
- Nenhum dado real no exemplo (nome, e-mail, documento): use
Pedido, unidadesAAA/BBB.
Portão de saída
- Modo gravado no log.
prd.mdcom todo requisito do MVP numerado, com perfil e prioridade P0.- Matriz de permissões completa; escopo por unidade decidido.
- Bloqueadores respondidos ou com
D-xx, dono e data. - Usuário aprovou o resumo do MVP (registre a frase e a data no log).
Encerrar
estado.py concluir brainstorm --nota "modo <nome>; MVP com <N> requisitos P0; <M> pendências D-xx".- Commit se
git_commit_por_etapa:pp(brainstorm): requisitos e MVP. - Resumo (modo, arquivos, nº de requisitos, pendências abertas com dono) e o bloco "Próximo passo" que o script imprimiu.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

