feature-design
Feature Design Skill
Transform a feature idea into a structured design document through collaborative dialogue. This is Phase 1 of the feature lifecycle pipeline (design > plan > implement > validate > release).
Instructions
Phase 0: PRIME
Goal: Initialize feature state, load context, and prepare the workspace.
-
Read and follow the repository's CLAUDE.md before any design work begins -- design decisions must align with existing project conventions.
-
Create a feature branch via worktree. Never work on main -- design artifacts on main block other contributors and bypass review.
python3 ~/.claude/scripts/feature-state.py init "FEATURE_NAME"All state operations throughout this skill go through
feature-state.py-- direct file manipulation risks state corruption and breaks downstream skills (feature-plan, feature-implement) that depend on consistent state format.