← ClaudeAtlas

ce-speclisted

Turn ONE planned feature into an implementation-ready spec — resolve unknowns, EARS acceptance criteria → tagged test cases, design against the real codebase, an ordered tasks.json — without widening the planned boundary (Scope Lock). Triggers: spec/specify/detail one planned feature for implementation. /ce-plan produces the decomposition; /ce-spec details one feature of it.
relusion/vg-sdlc-claude-plugins · ★ 0 · Code & Development · score 75
Install: claude install-skill relusion/vg-sdlc-claude-plugins
# Spec **Invocation input:** Feature to specify: $ARGUMENTS Turn one planned feature into an implementation-ready specification. The feature comes from a plan directory produced by `/ce-plan` (`docs/plans/[slug]/`). This workflow closes the four gaps the plan deliberately left open: 1. **Resolve unknowns** — turn the feature's open questions into recorded decisions. 2. **Make scope testable** — turn Scope into acceptance criteria and test cases. 3. **Design against the real codebase** — replace plan-time assumptions with a concrete design. 4. **Produce an executable task list** — ordered, verifiable tasks ready to implement. It does this **without expanding the planned boundary**, and with **a human owning every judgment call**. The spec is done when a competent implementer can execute the task list with no further design decisions. This skill is **staged**. `SKILL.md` (this file) is the orchestrator: it holds the Runtime Inputs, Execution Contract, the always-on disciplines (Scope Lock, Tiered HITL, ADR rules, the Mechanical Lint Gate), and the stage map. Each stage's detailed procedure loads on demand — see *How to Run This Workflow* below. ## Runtime Inputs - **Feature id (required):** e.g. `03-user-profile`, or the qualified form `<plan-slug>/03-user-profile` for explicit selection. Provided by the invocation or the user's request. If missing, read `docs/plans/plans.json` (the plan registry), list the features under each plan, and ask which to specify. Do n