Add an idea to the backlog parking lot (999.x numbering)
日本語の概要は準備中です。原文の説明を表示しています。
Review and promote backlog items to active milestone
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
<codex_skill_adapter>
$gsd-review-backlog.$gsd-review-backlog as {{GSD_ARGS}}.{{GSD_ARGS}} as empty.GSD workflows use AskUserQuestion (Claude Code syntax). Translate to Codex request_user_input:
Parameter mapping:
header → headerquestion → question"Label" — description → {label: "Label", description: "description"}id from header: lowercase, replace spaces with underscoresBatched calls:
AskUserQuestion([q1, q2]) → single request_user_input with multiple entries in questions[]Multi-select workaround:
multiSelect. Use sequential single-selects, or present a numbered freeform list asking the user to enter comma-separated numbers.Execute mode fallback:
request_user_input is rejected (Execute mode), present a plain-text numbered list and pick a reasonable default.GSD workflows use Task(...) (Claude Code syntax). Translate to Codex collaboration tools:
Direct mapping:
Task(subagent_type="X", prompt="Y") → spawn_agent(agent_type="X", message="Y")Task(model="...") → omit (Codex uses per-role config, not inline model selection)fork_context: false by default — GSD agents load their own context via <files_to_read> blocksParallel fan-out:
wait(ids) for all to completeResult parsing:
CHECKPOINT, PLAN COMPLETE, SUMMARY, etc.close_agent(id) after collecting results from each agent
</codex_skill_adapter>List backlog items:
ls -d .planning/phases/999* 2>/dev/null || echo "No backlog items found"
Read ROADMAP.md and extract all 999.x phase entries:
cat .planning/ROADMAP.md
Show each backlog item with its description, any accumulated context (CONTEXT.md, RESEARCH.md), and creation date.
Present the list to the user via AskUserQuestion:
For items to PROMOTE:
999.x-slug to {new_num}-slug:
NEW_NUM=$(node "/Users/gabrielwillen/VSCode/stateforward/emel/emel.cpp/.codex/get-shit-done/bin/gsd-tools.cjs" phase add "${DESCRIPTION}" --raw)
## Backlog section to the active phase list(BACKLOG) marker**Depends on:** fieldFor items to REMOVE:
## Backlog sectionCommit changes:
node "/Users/gabrielwillen/VSCode/stateforward/emel/emel.cpp/.codex/get-shit-done/bin/gsd-tools.cjs" commit "docs: review backlog — promoted N, removed M" --files .planning/ROADMAP.md
Report summary:
## 📋 Backlog Review Complete
Promoted: {list of promoted items with new phase numbers}
Kept: {list of items remaining in backlog}
Removed: {list of deleted items}
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Add an idea to the backlog parking lot (999.x numbering)
日本語の概要は準備中です。原文の説明を表示しています。
Add phase to end of current milestone in roadmap
日本語の概要は準備中です。原文の説明を表示しています。
Generate tests for a completed phase based on UAT criteria and implementation
日本語の概要は準備中です。原文の説明を表示しています。
Capture idea or task as todo from current conversation context
日本語の概要は準備中です。原文の説明を表示しています。
Generate AI design contract (AI-SPEC.md) for phases that involve building AI systems — framework selection, implementation guidance from official docs, and evaluation strategy
日本語の概要は準備中です。原文の説明を表示しています。
Analyze phase dependencies and suggest Depends on entries for ROADMAP.md
日本語の概要は準備中です。原文の説明を表示しています。