V2 Quickstart
1. Choose the runtime
Section titled “1. Choose the runtime”Install Plugin + MCP when Codex supports it. Install Skill-only for instruction-only fallback. Do not install both under the same identity unless you are deliberately testing precedence.
2. Verify the label
Section titled “2. Verify the label”Plugin checkout:
python plugins/workflow-skill-router/runtime/workflow_skill_router.pyz doctorExpected: runtime_profile is bundled-local-r0; plan_work, propose_support_consent, transition_support_consent, and get_router_status are local-ready. Skill-only tasks must state skill-only-fallback.
3. Try three requests
Section titled “3. Try three requests”Small auto route:
Document one API error response.Expected envelope: single. No support-consent prompt appears because the user named no SKILL.
Explicit Skill Lock:
Use api-designer only. Do not add support without asking.Expected: the named SKILL remains active; proposed outside support requires consent and stays inactive after rejection.
Managed Goal:
Continue the migration Goal across API, Web, and docs.Expected local behavior: plan_work succeeds, get_next_work returns typed capability-unavailable, and get_router_status remains readable. A verified Host integration is required for actual scheduling.
4. Try a Personal Routing Profile
Section titled “4. Try a Personal Routing Profile”Personal Routing Profiles ship in v2.0.0-beta.2. From a contributor checkout, try a user-owned Skill Tree:
Copy-Item starter/v2/workflow-skill-router/assets/personal-routing-profile.example.json ./my-profile.jsonpython plugins/workflow-skill-router/runtime/workflow_skill_router.pyz profile validate .\my-profile.jsonpython plugins/workflow-skill-router/runtime/workflow_skill_router.pyz profile install .\my-profile.jsonpython plugins/workflow-skill-router/runtime/workflow_skill_router.pyz profile preview --objective "Deliver the API" --work-mode phased --domain apiUse .codex/workflow-skill-router.json for a workspace Profile. The preview must report intended-unverified; Runtime Capability Discovery still controls activation. Skill-only can interpret the same contract only as skill-only-fallback.
5. Inspect the evidence
Section titled “5. Inspect the evidence”Open the homepage Flight Recorder. Expand each MCP step to inspect sanitized request/response JSON. runtime-trace is bundled local evidence; fixture-trace proves the Host contract through test ports and is not a live Host connection.