09-skill-writing-plans

star 8

Use quando tiver spec ou requirements para tarefa multi-step, antes de executar

mcaln By mcaln schedule Updated 2/27/2026

name: 09-SKILL-WRITING-PLANS description: Use quando tiver spec ou requirements para tarefa multi-step, antes de executar

Auto-Trigger: Spec ou requirements para tarefa multi-step, antes de executar Keywords: "plano", "planejamento", "planning", "escrever", "spec", "requirements" Prioridade: MÉDIA


Writing Plans - Mega Brain

Overview

Escreve planos de implementação compreensivos assumindo que o executor tem zero contexto sobre o projeto. Documenta tudo que precisa saber: quais arquivos tocar, passos exatos, verificações, como testar.

Anunciar no início: "Estou usando a skill writing-plans para criar o plano de implementação."

Salvar planos em: knowledge/playbooks/drafts/YYYY-MM-DD-<nome-feature>.md

Granularidade de Tasks

Cada passo é uma ação (2-5 minutos):

  • "Verificar arquivos no INBOX" - step
  • "Rodar Jarvis Step 1.1" - step
  • "Verificar chunks gerados" - step
  • "Rodar Jarvis Step 2.1" - step
  • "Verificar insights" - step

Header do Plano

Todo plano DEVE começar com:

# [Nome da Feature] - Plano de Implementação

**Objetivo:** [Uma frase descrevendo o que será construído]

**Arquitetura:** [2-3 frases sobre a abordagem]

**Dependências:** [Protocolos, arquivos, skills necessárias]

---

Estrutura de Task

### Task N: [Nome do Componente]

**Arquivos:**
- Criar: `path/exato/arquivo.md`
- Modificar: `path/exato/existente.json`
- Verificar: `path/exato/output/`

**Step 1: Verificar pré-condições**

- Checar se `inbox/` tem arquivos pendentes
- Verificar SESSION-STATE.md

**Step 2: Executar processamento**

```bash
# Comando exato ou descrição da ação

Step 3: Verificar output

  • Checar se chunks foram gerados
  • Validar JSON de estado

Step 4: Atualizar registros

  • Atualizar SESSION-STATE.md
  • Marcar arquivo como processado

## Tipos de Planos Mega Brain

### 1. Plano de Processamento INBOX

```markdown
### Task 1: Scan INBOX

**Arquivos:**
- Input: `inbox/**/*.txt`
- Output: Lista de arquivos pendentes

**Step 1:** Listar arquivos não processados
**Step 2:** Categorizar por fonte (Hormozi, Cole Gordon, etc.)
**Step 3:** Priorizar por relevância

---

### Task 2: Processar [ARQUIVO]

**Arquivos:**
- Input: `inbox/[PATH]/arquivo.txt`
- Output: `processing/chunks/[ID].json`

**Step 1:** Rodar Jarvis Step 1.1 (Chunking)
**Step 2:** Verificar chunks gerados
**Step 3:** Rodar Jarvis Step 2.1 (Insights)
**Step 4:** Verificar insights extraídos

2. Plano de Criação de Agente

### Task 1: Definir SOUL

**Arquivos:**
- Criar: `agents/[AREA]/[CARGO]/SOUL.md`
- Referência: `agents/_TEMPLATES/SOUL-TEMPLATE.md`

**Step 1:** Copiar template
**Step 2:** Preencher dados do cargo
**Step 3:** Validar citações de fonte

---

### Task 2: Criar MEMORY

**Arquivos:**
- Criar: `agents/[AREA]/[CARGO]/MEMORY.md`
- Input: `knowledge/SOURCES/[PESSOA]/`

**Step 1:** Buscar insights relevantes
**Step 2:** Estruturar MEMORY com chunk_ids
**Step 3:** Validar rastreabilidade

3. Plano de Reestruturação

### Task 1: Backup

**Arquivos:**
- Backup: `system/BACKUPS/YYYY-MM-DD/`

**Step 1:** Criar pasta de backup
**Step 2:** Copiar arquivos afetados
**Step 3:** Verificar backup completo

---

### Task 2: Migrar [COMPONENTE]

**Arquivos:**
- De: `[PATH_ANTIGO]/`
- Para: `[PATH_NOVO]/`

**Step 1:** Criar estrutura nova
**Step 2:** Mover arquivos
**Step 3:** Atualizar referências em CLAUDE.md
**Step 4:** Validar integridade

Lembrar

  • Paths exatos sempre
  • Comandos completos no plano
  • Cada step verificável
  • Referenciar protocolos relevantes
  • Incluir verificações após cada step

Execution Handoff

Após salvar o plano, oferecer escolha:

"Plano completo e salvo em knowledge/playbooks/drafts/<filename>.md. Duas opções:

1. Execução Subagente (esta sessão) - Dispatch agente por task, review entre tasks

2. Execução Direta (esta sessão) - Executar tasks sequencialmente com checkpoints

Qual abordagem?"

Se Execução Subagente:

  • Usar skill: dispatching-parallel-agents

Se Execução Direta:

  • Usar skill: executing-plans
Install via CLI
npx skills add https://github.com/mcaln/mega-brain --skill 09-skill-writing-plans
Repository Details
star Stars 8
call_split Forks 86
navigation Branch main
article Path SKILL.md
More from Creator