From codex-next
Routes SDLC/ADS work by lane (bugfix, new feature, refactor, rebuild, greenfield) and selects minimal required materials. Use when delivery scope or material needs are unclear.
How this skill is triggered — by the user, by Claude, or both
Slash command
/codex-next:sdlc-routerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when a request may need SDLC/ADS materials but the smallest safe path is unclear.
Use this skill when a request may need SDLC/ADS materials but the smallest safe path is unclear.
This skill only routes. It does not write BRD, URS, PRD, SRS, NFR, HLD, LLD, ADR, SPEC, RTM, handoff, or implementation content.
For the canonical vocabulary, local state layout, ID contract, and lightweight templates, read references/sdlc-operating-model.md.
local/sdlc, 交付卡, handoff, or direct-dev.Do not use this skill for simple read-only explanation when no delivery decision is needed. Use direct-read / dev-repo-onboarding style exploration instead.
Read what is available:
local/sdlc/_资产.mdlocal/sdlc/架构.mdlocal/sdlc/领域.mdlocal/sdlc/<slug>/00-状态.mdIf inputs are missing, route using the evidence available and mark assumptions explicitly. Missing SDLC material is a risk signal, not a global stop condition.
none: read-only explanation, codebase onboarding, fact check, or research with no delivery decision.快线: bugfix, small repair, config, copy, clear issue, or localized task.增补: clear new feature, small module, contained behavior change, or implementation-facing addition.重构: external behavior should stay basically unchanged while structure, dependencies, modules, or implementation change.重建: old system/module replacement, rewrite, migration, or capability re-mapping.从头: greenfield project, new subsystem, or no meaningful existing baseline.Modifiers:
规则变更: permissions, billing, data metrics, state machine, compliance, privacy, business semantics, domain ownership, or data ownership changes.发布: release, rollback, launch evidence, support burden, or rollout risk changes.Only output Intake when new information arrives during an active implementation:
同范围补充: append to current TASK / VAL.旁路小修: use fast-lane direct-dev; record only if it affects current state.冲突变更: update current state, record Q / DEC, and decide whether ADS/spec must change.紧急修复: fix first through fast lane, validate minimally, then record impact.Do not restart SDLC by default for midstream intake.
When the source is Web, GPT5.5Pro, another AI, pasted chat, or an external proposal:
00-状态.md.local/sdlc/<slug>/01-外部讨论.md.REQ, TASK, and VAL.[用户确认], [外部建议], [代码证据], [local材料], [推断], or [未验证].If the external proposal conflicts with repository evidence, route as 冲突变更 or blocked.
A / Architecture: does it affect architecture, module/runtime boundaries, dependency direction, deployment, migration, or durable technical decisions?D / Domain: does it affect domain ownership, business rules, data ownership, permissions, metrics, privacy, compliance, or forbidden dependencies?S / Specification: are scope, non-scope, acceptance, and validation clear enough for implementation?Use ADS as a judgment frame, not as a requirement to write A/D/S documents every time.
direct-read: no delivery decision; explain, inspect, map, or verify facts.direct-dev: clear, local, reversible or low-risk, and independently verifiable.handoff-lite: scope is clear but cross-session, cross-agent, or task/validation handoff is useful.handoff-full: architecture/domain impact, rule change, rebuild, greenfield, multi-wave delivery, release risk, or validation ambiguity requires durable materials.blocked: user decision is required for business tradeoff, compatibility, risk acceptance, irreversible operation, or spec contradiction.Default material budgets:
none: no local/sdlc material.快线: 0 files; optional delivery card only when state must survive across sessions.增补: existing ADS state plus handoff-lite or 20-规格.md only if needed.重构: as-built, to-be, behavior baseline, and migration handoff.重建: capability map, scope decision table, first-wave spec, first-wave handoff.从头: lightweight requirements package, initial architecture/domain, first-wave spec, first-wave handoff.BRD, URS, PRD, SRS, full RTM, and full change-control are not default gates for bugfix, clear small feature, pure refactor, or direct-dev.
Escalate only when scope, Architecture, Domain, business semantics, release risk, or validation baseline changes.
Use the smallest next step:
dev-repo-onboardingdev-bugfixdev-spec-driven-implementationsdlc-requirements-workflow, sdlc-prd-workflow, sdlc-brd-workflow, sdlc-urs-workflowsdlc-srs-workflow, sdlc-nfr-specsdlc-hld-workflow, sdlc-domain-boundary-modeling, sdlc-architecture-decision-record, sdlc-modular-monolith-architecturesdlc-lld-workflow, sdlc-solution-spec-workflow, sdlc-spec-slice-writersdlc-dev-handoff-planningsdlc-validation-plan-workflowsdlc-requirements-traceability, sdlc-change-controlsdlc-readiness-reviewdev-refactor-plan, dev-migration-plandev-release-checkReturn this compact block:
## Routing Result
- Lane: none / 快线 / 增补 / 重构 / 重建 / 从头
- Modifier: none / 规则变更 / 发布
- Intake: none / 同范围补充 / 旁路小修 / 冲突变更 / 紧急修复
- ADS:
- A:
- D:
- S:
- Dev path: direct-read / direct-dev / handoff-lite / handoff-full / blocked
## Required
Now:
-
Before dev:
-
## Not needed
-
## Next skill
-
Omit Intake when the request is not midstream.
npx claudepluginhub blueskyxn/codex-is-all-you-need --plugin codex-nextCoordinates SDLC workflows: identifies if work needs SDLC treatment, routes to authoring skills for requirements, architecture, specs, validation, traceability, readiness, handoff, and change control.
Orchestrates 6-phase SDLC pipeline (discovery, requirements, architecture, workstreams, implementation, summary) for guided feature development. Supports plan persistence, wave-based resume, autonomous mode, verification, and Stitch UI integration.
Guides structured feature development through a 5-phase Spec-Driven Development workflow: Brainstorm, Define, Design, Build, Ship. Manages phase transitions, templates, and document outputs.