بنقرة واحدة
brainstorming
Refina ideias atraves de perguntas antes de implementar
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Refina ideias atraves de perguntas antes de implementar
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Revisao sistematica de codigo focada em qualidade, padroes e manutencao
Captura e armazena licoes tecnicas de bug fixes ou decisoes arquiteturais
Decomposição de tarefas complexas em Roadmaps e Sprints
Workflow sistemático para versionamento, atualização de documentação e tagueamento seguro de releases.
Processo de 4 fases para encontrar causa raiz de bugs
Ciclo RED-GREEN-REFACTOR obrigatorio para todo codigo de producao
| name | brainstorming |
| description | Refina ideias atraves de perguntas antes de implementar |
| triggers | ["novo projeto","nova feature","design","arquitetura","ideia"] |
| globs | ["docs/plans/*.md","project-docs/**"] |
| steps | 4 |
| checkpoints | ["problem_understood","alternatives_explored","design_presented","design_documented"] |
| artifact | docs/plans/YYYY-MM-DD-<topic>-design.md |
| next_skill | writing-plans |
docs/plans/YYYY-MM-DD-<topic>-design.mdwriting-plansAtiva ANTES de escrever qualquer codigo quando construindo algo novo.
Transformar ideias brutas em especificacoes validadas atraves de:
Checkpoint: problem_understood
Fazer perguntas clarificadoras:
Resumo do problema em 2-3 paragrafos com todos os pontos acima.
Checkpoint: alternatives_explored
Apresentar 2-3 abordagens diferentes:
| Abordagem | Descricao | Pros | Contras | Complexidade |
|---|---|---|---|---|
| A | ... | ... | ... | baixa/media/alta |
| B | ... | ... | ... | baixa/media/alta |
| C | ... | ... | ... | baixa/media/alta |
Tabela comparativa + recomendacao aprovada.
Checkpoint: design_presented
Quebrar o design em secoes digeríveis, apresentando UMA de cada vez:
Visao Geral - Diagrama de alto nivel
Modelo de Dados - Entidades e relacionamentos
Design de API/Interface - Endpoints ou componentes
Consideracoes de UI/UX (se aplicavel)
Decisoes Tecnicas - Stack, bibliotecas, padroes
Design completo aprovado incrementalmente.
Checkpoint: design_documented
Criar documento em: docs/plans/YYYY-MM-DD-<topic>-design.md
# [Nome da Feature] Design
**Data**: YYYY-MM-DD
**Autor**: AI Dev Superpowers
**Status**: Aprovado
## Declaracao do Problema
[Descricao clara do problema - do Step 1]
## Solucao Proposta
[Abordagem escolhida com justificativa - do Step 2]
## Detalhes Tecnicos
[Especificacoes de implementacao - do Step 3]
### Modelo de Dados
[Entidades e relacionamentos]
### API/Interface
[Endpoints ou componentes]
### Stack e Bibliotecas
[Tecnologias escolhidas]
## Alternativas Consideradas
[Outras abordagens e porque nao escolhidas - do Step 2]
## Riscos e Mitigacoes
| Risco | Probabilidade | Impacto | Mitigacao |
|-------|---------------|---------|-----------|
| ... | ... | ... | ... |
## Proximos Passos
1. [ ] Criar plano de implementacao (skill: writing-plans)
2. [ ] Implementar com TDD (skill: test-driven-development)
3. [ ] Revisao de seguranca (agent: security-guardian)
Artefato salvo e registrado em skills.json.
skill_add_artifact("brainstorming", "<path>", "design")skill_complete("brainstorming")agent_handoff("orchestrator", "architect", "Criar plano de implementacao", "<path>")writing-plansskill_fail("brainstorming", "<motivo>")# Inicio
skill_init "brainstorming"
skill_set_steps "brainstorming" 4
# Step 1: Entender problema
skill_advance "brainstorming" "Entender o problema"
# ... fazer perguntas, obter respostas ...
skill_validate_checkpoint "brainstorming"
# Step 2: Explorar alternativas
skill_advance "brainstorming" "Explorar alternativas"
# ... apresentar opcoes, obter escolha ...
skill_validate_checkpoint "brainstorming"
# Step 3: Apresentar design
skill_advance "brainstorming" "Apresentar design em chunks"
# ... apresentar secao por secao ...
skill_validate_checkpoint "brainstorming"
# Step 4: Documentar
skill_advance "brainstorming" "Documentar design"
# ... criar documento ...
skill_add_artifact "brainstorming" "docs/plans/2024-01-15-login-design.md" "design"
skill_validate_checkpoint "brainstorming"
# Finalizar
skill_complete "brainstorming"
agent_handoff "orchestrator" "architect" "Criar plano de implementacao" "docs/plans/2024-01-15-login-design.md"