goal-griller
Turn vague ideas into verifiable Codex goals. Use when the user mentions goal mode, /goal, create_goal, autonomous work, or asks…
Build dependency-aware plans from goals, incidents, backlogs, or priorities. Use when priority conflicts with execution order and Codex must test prerequisites or mitigations, preserve absorbed-work traceability, or explain why lower-priority work happens first.
$ npx -y skills add hoangnb24/skills --skill sequence-execution-plan --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/sequence-execution-planContext preview
The summary Claude sees to decide when to auto-load this skill.
Build dependency-aware plans from goals, incidents, backlogs, or priorities. Use when priority conflicts with execution order and Codex must test prerequisites or mitigations, preserve absorbed-work traceability, or explain why lower-priority work happens first.
name: sequence-execution-plan description: Build dependency-aware plans from goals, incidents, backlogs, or priorities. Use when priority conflicts with execution order and Codex must test prerequisites or mitigations, preserve absorbed-work traceability, or explain why lower-priority work happens first.
Turn a flat request or priority list into a small dependency graph and then into an executable sequence. Optimize first for meaningful risk reduction, then durable completion, while controlling effort, uncertainty, and planning churn.
Keep these fields separate. Never use one as a substitute for another.
| Field | Question it answers | |---|---| | Outcome priority | How important or damaging is the unmet outcome? | | Current impact | What is happening while the outcome remains unmet? | | Mitigation status | Has the immediate impact been reduced? | | Durable resolution | Has the required outcome actually been achieved? | | Execution order | What should be done next, considering dependencies and risk? |
Allow a P2 prerequisite to execute before a P0 durable fix when the prerequisite is genuinely necessary. Keep the P0 outcome open until its acceptance criteria are satisfied. If active damage continues, place the smallest safe mitigation before the prerequisite.
Restate the request as an observable result rather than a proposed implementation.
Capture:
Separate known facts from assumptions. Ask only for information whose answer could materially change the first committed action; otherwise state a reasonable assumption and continue.
Example: Replace “build a retry service” with “failed payment notifications are retried without duplicate charges, and operators can prove delivery or terminal failure.” The retry service is one candidate implementation, not the outcome.
Create the smallest work items that produce independently verifiable progress. Include investigation only when it resolves a named uncertainty.
For each item, record:
Avoid vague items such as “improve architecture,” “handle edge cases,” or “test everything.” Replace each with a bounded result.
Express each relationship as a sentence before drawing an ordering conclusion:
Do not infer dependency from preference. “The code would be cleaner after A” does not prove that B is blocked by A.
Classify a foundation as exactly one of:
Before scheduling a foundation first, answer:
1. Which acceptance criterion becomes impossible or unsafe without it? 2. What evidence shows the direct path is inadequate? 3. How long can the foundation take, including uncertainty? 4. What impact continues during that delay? 5. Can its scope be narrowed to the capability the target actually needs? 6. Does it unlock other committed outcomes?
Schedule a necessary foundation before the durable fix. Prefer the direct path over a merely useful foundation unless the measured enablement value justifies the delay. Exclude speculative foundations from the committed horizon.
When severe impact is active, split response from resolution:
1. Contain damage with the smallest safe reversible action. 2. Add observability needed to verify the containment. 3. Build any proven prerequisite. 4. Implement and validate the durable resolution. 5. Remove the temporary measure after the durable fix is proven.
Do not let a large foundational project delay containment. Do not describe a mitigation as resolution.
Compare at least the plausible paths rather than defending the first decomposition:
For each candidate, estimate:
Reject a path when it violates a binding constraint or leaves an acceptance criterion uncovered. Choose the remaining path that reduces meaningful risk earliest and reaches durable completion with controlled effort and uncertainty.
Produce three horizons:
Khuym is a focused Codex plugin containing five independent meta-skills and one tool-automation skill. It improves how an agent understands, researches, sequences, lands, and visualizes work without imposing a repository workflow.
Turn vague ideas into verifiable Codex goals. Use when the user mentions goal mode, /goal, create_goal, autonomous work, or asks…
Upgrade raw prompts into execution-ready instructions. Use when asked to improve a prompt, add context, tool, verification, or…
Organize an existing Git tree into logical commits and push them. Use when asked to commit everything, smart commit, group…
Create, inspect, edit, persist, and verify tldraw canvases through the tldraw Desktop local Canvas API without mouse-driven…
Research unfamiliar implementation work before coding. Use when work is ambiguous, version-sensitive, or risky and requires repo…