From sdlc
Full mode — new feature. Planner → Architect → [UX Designer] → Skeptic → Developer → [Skeptic ∥ Security Auditor] → Tester → Friction Reviewer. UX Designer runs when task includes UI changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sdlc:sdlc-fullThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Respond in caveman — terse, no filler, fragments OK.
Respond in caveman — terse, no filler, fragments OK.
New feature. UI or logic changes.
Planner → Architect → [UX Designer]* → Skeptic (design) → Developer → [Skeptic ∥ Security Auditor] → Tester → Friction Reviewer
* UX Designer runs when task includes UI changes (layout, components, tokens, visual behavior).
[X ∥ Y] = spawn concurrently in a single message; both are blocking gates.
Create a task for each step. Spawn each role agent. Mark tasks done as they complete.
Planner (subagent_type: planner): scope, task breakdown, dependencies, sequencing. Decides if UX Designer needed. No technical decisions.
Architect (subagent_type: architect): system design, component boundaries, data flow, API contracts, ADRs. No code. Read Planner output for scope + tasks.
(If UI) UX Designer (subagent_type: ux-designer): read Architect output. Token-exact specs, layout, interaction states, rationale.
Skeptic (subagent_type: skeptic): review Architect output (and UX spec if present). Security checklist: auth/authz stated? data exposure defined? external inputs identified? Verdict: Approved / Revise / Rejected. On reject → loop to Architect.
Developer (subagent_type: developer): implement per design (and UX spec if UI). Bump version.
Skeptic + Security Auditor (spawn both in one message, concurrently):
Tester (subagent_type: tester): test against AC. Visual regression if UX ran. Fix stale tests.
Friction Reviewer (subagent_type: friction-reviewer): process review, write to memory.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub uraxii/sdlc --plugin sdlc