# Sdd Flow

> Spec-Driven Development workflow for AriaCore. Trigger: When user requests SDD or multi-phase implementation planning.

- Skill: `itechdev-mx/sdd-flow` (Agent Skill)
- Install (CLI): `npx skillmds@latest add itechdev-mx/sdd-flow`
- Raw SKILL.md: https://api.skillmd.com/api/skills/itechdev-mx/sdd-flow/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- License: Apache-2.0
- Author: ITECHDEV-MX (https://skillmd.com/u/itechdev-mx)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/itechdev-mx/sdd-flow

---


## When to Use

Use this skill when:
- Starting non-trivial changes
- Coordinating spec, design, implementation, and validation
- Running command-based SDD flow

---

## Canonical Phase Order

1. `explore` - understand existing behavior and constraints
2. `propose` - define intent and scope
3. `apply` - implement tasks from approved plan
4. `verify` - validate behavior against spec and regressions
5. `archive` - capture completion and close loop

Never skip a phase without explicit rationale.

---

## Artifacts per Phase

- Explore: findings and risks
- Propose: change proposal with scope boundaries
- Apply: code + tests
- Verify: evidence of validation
- Archive: finalized summary and follow-ups

---

## Exit Criteria

- [ ] Scope and risks understood before implementation
- [ ] Tests prove expected behavior
- [ ] Verification covers regressions
- [ ] Session summary captures learnings for next work

