← ClaudeAtlas

sdlclisted

Full agentic SDLC orchestrator — implement, branch, PR, wave-based code review, fix, merge. Reads per-project .claude/sdlc-config.md for agents, waves, and gates. Invoke as /sdlc <task>, /sdlc --review, /sdlc --fix, or /sdlc --merge.
shaunczubkowski/claude-skills · ★ 0 · AI & Automation · score 62
Install: claude install-skill shaunczubkowski/claude-skills
# SDLC Orchestrator Skill This skill drives the full development lifecycle from task description to merged PR. It is project-agnostic: all project-specific configuration (agents, waves, gates) is loaded from `.claude/sdlc-config.md` in the working directory. --- ## Step 0 — Boot (always first) Before doing anything else: 1. Read `.claude/sdlc-config.md`. If the file is missing, stop and tell the user: "No `.claude/sdlc-config.md` found. Create one using the template at the top of the sdlc skill before proceeding." 2. Parse the config into three structures: - **Agents map** — name → role + file path - **Waves list** — ordered array of `{ wave, agents[], isHardGate }` (hard-gate waves block on any failure before the next wave starts) - **Merge requirements** — per-agent rules (explicit APPROVED comment, test suite pass, no open blockers, etc.) 3. Parse any conditional-agent rules (e.g., bob is required only when certain file paths are touched). 4. Store these in working context — all subsequent steps reference them. Then branch based on the invocation flag: - `/sdlc <task>` → proceed to **Phase 1** - `/sdlc --review` → jump to **Phase 3** (PR already open) - `/sdlc --fix` → jump to **Phase 4** (findings already in context) - `/sdlc --merge` → jump to **Phase 6** --- ## Phase 1 — Plan & Implement **1.1 Plan** Enter plan mode (EnterPlanMode). Produce a concise implementation plan: - What files will be created or modified - What the key logic changes are - Which