with one click
forge-add-task
Adiciona uma task a um slice existente.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Adiciona uma task a um slice existente.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Executa o milestone inteiro de forma autonoma ate concluir.
Executa exatamente uma unidade de trabalho e para (step mode).
Task autonoma sem milestone — brainstorm, discuss, plan, execute.
Gerencia múltiplas contas Claude e troca entre elas (setup-token). Use ao esgotar a sessão de uma conta.
Qualidade do codebase — lint, nomenclatura. Flags: --fix, --paths.
Configuracoes do Forge — status line, hooks, MCPs.
| name | forge-add-task |
| description | Adiciona uma task a um slice existente. |
| disable-model-invocation | true |
| allowed-tools | Read, Write, Edit, Glob |
Before doing anything else, run:
ls CLAUDE.md 2>/dev/null && echo "ok" || echo "missing"
ls .gsd/STATE.md 2>/dev/null && echo "ok" || echo "missing"
Se CLAUDE.md não existe: Stop and tell the user:
Projeto não inicializado. Execute
/forge-initprimeiro — isso cria oCLAUDE.mdque restaura o contexto automaticamente ao reabrir o chat.
Se .gsd/STATE.md não existe: Stop and tell the user:
Nenhum projeto GSD encontrado neste diretório. Execute
/forge-initpara começar.
Se .gsd/AUTO-MEMORY.md não existe: Create it silently before proceeding:
<!-- gsd-auto-memory | project: <from PROJECT.md or directory name> | extraction_count: 0 -->
<!-- ranked by: confidence × (1 + hits × 0.1) | cap: 50 active -->
$ARGUMENTS
S\d+ → slice ID (use active slice from STATE.md if not specified)T\d+ → specific task ID to plan (plan next available ID if not specified)Read slice context:
M###-ROADMAP.md — which milestone owns this slice?S##-PLAN.md — existing tasks, next task ID (T0N+1), slice must-havesS##-CONTEXT.md — slice-level decisions (if exists)M###-CONTEXT.md — milestone architecture decisions.gsd/DECISIONS.md — locked decisionsWrite T##-PLAN.md:
# T##: Task Title
**Slice:** S##
**Milestone:** M###
## Goal
One sentence.
## Must-Haves
### Truths
- Observable outcome 1
### Artifacts
- `path/to/file.ts` — description (min N lines, exports: ...)
### Key Links
- `file-a.ts` → `file-b.ts` via import of functionX
## Steps
1. ...
## Context
- Relevant prior decisions
- Key files to read first
Update S##-PLAN.md — add - [ ] **T##: Title** entry
Update STATE.md if this task is now the active one — Read it first before writing
Report: task ID, goal, must-haves count, estimated complexity
Iron rule: If the task as described won't fit in one context window (~200k tokens), split it into two tasks and plan both.