feature-design

Installation
SKILL.md

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.

  1. Read and follow the repository's CLAUDE.md before any design work begins -- design decisions must align with existing project conventions.

  2. 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.

  3. Load L0 context -- skipping existing context discards previous learnings and causes redundant design work:

Related skills
Installs
5
GitHub Stars
366
First Seen
Mar 23, 2026