بنقرة واحدة
gsd-quick
Execute a quick task with GSD guarantees (atomic commits, state tracking) but skip optional agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Execute a quick task with GSD guarantees (atomic commits, state tracking) but skip optional agents
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Systematic debugging with persistent state across context resets
Gather phase context through adaptive questioning before planning
Execute all plans in a phase with wave-based parallelization
Surface Claude's assumptions about a phase approach before planning
Create detailed phase plan (PLAN.md) with verification loop
Research how to implement a phase (standalone - usually use $gsd-plan-phase instead)
| name | gsd-quick |
| description | Execute a quick task with GSD guarantees (atomic commits, state tracking) but skip optional agents |
| metadata | {"short-description":"Execute a quick task with GSD guarantees (atomic commits, state tracking) but skip optional agents"} |
<codex_skill_adapter>
$gsd-quick.$gsd-quick 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>Quick mode is the same system with a shorter path:
.planning/quick/ separate from planned phasesDefault: Skips research, discussion, plan-checker, verifier. Use when you know exactly what to do.
--discuss flag: Lightweight discussion phase before planning. Surfaces assumptions, clarifies gray areas, captures decisions in CONTEXT.md. Use when the task has ambiguity worth resolving upfront.
--full flag: Enables plan-checking (max 2 iterations) and post-execution verification. Use when you want quality guarantees without full milestone ceremony.
Flags are composable: --discuss --full gives discussion + plan-checking + verification.
<execution_context> @./.codex/get-shit-done/workflows/quick.md </execution_context>
{{GSD_ARGS}}Context files are resolved inside the workflow (init quick) and delegated via <files_to_read> blocks.