Orchestrates 6-phase SDLC pipeline for feature development. Use when user runs /develop command, requests guided feature development, wants to create implementation plans, or mentions "develop", "feature", "implement", "plan feature", "SDLC", "spec-driven development". Supports plan persistence, resume mode, and autonomous execution.
View on GitHubjoaquimscosta/arkhe-claude-plugins
core
January 23, 2026
Select agents to install to:
npx add-skill https://github.com/joaquimscosta/arkhe-claude-plugins/blob/main/plugins/core/skills/sdlc-develop/SKILL.md -a claude-code --skill sdlc-developInstallation paths:
.claude/skills/sdlc-develop/# SDLC Develop Skill Lightweight orchestrator for 6-phase software development lifecycle with progressive disclosure. ## Core Principles - **Phase 0 is MANDATORY** - Always analyze existing implementations before designing new ones - **Search first, load on demand** - Use Grep to find relevant sections before loading files - **Ask clarifying questions early** - Identify ambiguities before designing, not after - **Use TodoWrite** - Track all progress throughout every phase - **Load phases progressively** - Only read phase files when entering that phase ## Quick Start ```bash /develop add user authentication # Full 6-phase pipeline /develop add logout button --auto # Autonomous mode /develop create plan for dashboard --plan-only # Plan only /develop @arkhe/specs/01-user-auth/ # Resume existing plan ``` ## Arguments Parse from `$ARGUMENTS`: | Flag | Effect | |------|--------| | `--plan-only` | Stop after Phase 2 (save plan, don't implement) | | `--validate` | Enable deep validation with opus agent in Phase 4 | | `--phase=N` | Execute specific phase only | | `--auto` | Autonomous mode (no checkpoints) | | `@path/to/spec` | Resume existing plan or run verification from path | | `--verify-arch` | Verify implementation matches plan.md architecture | | `--verify-impl` | Verify implementation meets spec.md requirements | ## Mode Detection **VERIFY_MODE** - If `--verify-arch` or `--verify-impl` flags present: - Require `@path` reference to existing spec directory - Load spec artifacts (spec.md, plan.md, tasks.md, api-contract.md if exists) - Run verification workflow(s) based on flags: - `--verify-arch` → Read [VERIFY-ARCH.md](VERIFY-ARCH.md) - `--verify-impl` → Read [VERIFY-IMPL.md](VERIFY-IMPL.md) - Both flags → Run both verifications - Output verification report using [verification-report.md.template](templates/verification-report.md.template) - Does NOT execute SDLC phases **RESUME_MODE** - If `@path` reference found AND plan.md exist