with one click
forge-explain
Explica artefatos GSD: M###, S##, T##, decisions, state.
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
Explica artefatos GSD: M###, S##, T##, decisions, state.
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-explain |
| description | Explica artefatos GSD: M###, S##, T##, decisions, state. |
| disable-model-invocation | true |
| allowed-tools | Read, Glob |
Use the forge agent to explain a GSD artifact. Do NOT execute or modify anything — only read and explain.
$ARGUMENTS
M### legacy or M-<ts>-<slug> timestamp) → read <id>-ROADMAP.md, <id>-CONTEXT.md, <id>-SUMMARY.md (whichever exist). Use the full <id> as the file-name prefix — do not hard-code M###-.S##-PLAN.md, S##-CONTEXT.md, S##-SUMMARY.md in the active milestoneT##-PLAN.md and T##-SUMMARY.md in the active sliceTASK-### legacy or T-<ts>-<slug> timestamp) → read .gsd/tasks/<id>/<id>-BRIEF.md, <id>-CONTEXT.md, <id>-PLAN.md, <id>-SUMMARY.md (whichever exist). Show: description, current phase, decisions made, what was done (if complete)..gsd/tasks/*/ directories and for each read the *-BRIEF.md inside; show for each task: ID, description, current phase (inferred from which files exist), status (done/in-progress/pending)M or M- → milestone; T-, TASK-, or task- → autonomous task; bare S## or T## → slice/internal task in the active milestone. This mirrors scripts/forge-ids.js entityKind() semantics — that function is the source of truth.node scripts/forge-projection.js --render decisions (stdout = rendered global DECISIONS table from fragments or monolith) AND glob .gsd/milestones/**/M*-CONTEXT.md and .gsd/milestones/**/*S*-CONTEXT.md to list which phases have phase-scoped decisions. Show: (1) projection output grouped by milestone if possible, (2) table of "Phase → CONTEXT file → decision count" for quick navigation.gsd/STATE.md and active ROADMAPNo markdown code blocks, no YAML — explain it conversationally.