Codex Skill Orchestrator
Use this skill when a task is complex, multi-step, or clearly spans multiple domains and you want Codex to choose a minimal, sensible set of installed skills.
When to Use
- The user wants the best combination of skills for a large task
- The request spans planning, implementation, testing, and verification
- The right skill is not obvious from the request alone
- You want a Codex-first orchestration layer instead of relying on upstream branding
Core Rules
- Check complexity first. If the task is simple, do the work directly without orchestrating skills.
- Prefer the smallest skill set that covers the task.
- Use one primary skill whenever possible.
- Add another skill only when it covers a distinct phase or domain.
- Search the installed Codex skill library before assuming no relevant skill exists.
Routing
- Vague or exploratory request: use
skill-router - Planning-heavy request: use
brainstorming,concise-planning, orwriting-plans - Debugging-heavy request: use
systematic-debugging - Implementation with tests: use the most specific domain skill, then
test-driven-developmentif appropriate - Final validation: use
verification-before-completion
Process
- Evaluate whether the task is simple or complex.
- Search the local installed skills by name and frontmatter when the best fit is not obvious.
- Select the minimal useful combination.
- Execute in order, announcing the current phase when helpful.
- Verify outcomes before claiming completion.
Limitation
This is a local Codex alias skill for orchestration. It is meant to keep the local setup understandable and Codex-branded.