← ClaudeAtlas

archflow-designlisted

Use ONLY when the user asks for /archflow-design or "archflow design". The project's design system, and per-story screen design that clears a story's design gate
AZidan/archflow · ★ 27 · AI & Automation · score 81
Install: claude install-skill AZidan/archflow
> Arguments are the text after the skill name. # /archflow-design — Design system and per-story design Design splits into two kinds of work, exactly as `phase-2-design.md` defines it. This command owns both. 1. **Foundation** — the design *system*, chosen once per project. Every agent that produces or reviews UI builds against it for the rest of the project's life. Not a per-feature decision. 2. **Per-story gate** — one story's *screens*, produced just-in-time one step ahead of its build. Clears that story's `needs_design` gate. ## Usage ``` /archflow-design → show the current design system /archflow-design pick → re-run the picker /archflow-design <name> → switch straight to that system (still confirms) /archflow-design list → list the available systems and the platforms each supports /archflow-design <story-id> → design one story's screens and clear its design gate e.g. /archflow-design S7-20 ``` --- ## Step 0 — Which mode Match `the text the user wrote after the skill name` against the story-id pattern from `release-schema.yaml`: ``` ^S[0-9]+-[0-9]+[a-z]?$ ``` - **Matches** → per-story gate. Go to Step 5. - **Anything else** (including empty, `pick`, `list`, a system name) → foundation. Continue below. Match on the pattern, never on a guess. A design system name can never collide: `CONTRIBUTING.md` governs system naming and no valid name begins with a capital `S` followed by