ワンクリックで
forge-add-slice
Adiciona um slice a um milestone existente e planeja suas tasks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Adiciona um slice a um milestone existente e planeja suas tasks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
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-slice |
| description | Adiciona um slice a um milestone existente e planeja suas tasks. |
| 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
M### legacy (e.g. M003) or M-<ts>-<slug> timestamp
(e.g. M-20260522143012-auth) → milestone ID (use active milestone from STATE.md if not specified).
If unsure whether a token is a valid milestone ID, shell out:
node "$FORGE_SCRIPTS_DIR/forge-ids.js" --classify <token>
(legacy or timestamp output both count; any non-zero exit means not a milestone ID).Read milestone context:
<milestone-id>-ROADMAP.md — existing slices, boundary map, next slice ID (S0N+1)<milestone-id>-CONTEXT.md — architecture decisions that constrain this slice.gsd/DECISIONS.md — locked decisionsDetermine insertion point:
Plan the slice:
S##-PLAN.md with: Goal, Demo sentence, Must-Haves, Tasks list (1-7 tasks), Files Likely TouchedT##-PLAN.md files for each task (each must fit in one context window)Update the milestone:
<milestone-id>-ROADMAP.md with - [ ], risk tag, depends tag, demo sentenceUpdate STATE.md if this is the next slice to execute — Read it first before writing
Report: slice ID, task breakdown, estimated scope