← ClaudeAtlas

iw-new-featurelisted

Creates a new Feature design document with all implementation prompts following the IW development workflow. Use when starting a new feature, creating feature designs, planning feature implementation, or user says "new feature", "create feature", "design feature", "/iw-new-feature".
innovation-ways/iw-ai-core · ★ 0 · AI & Automation · score 70
Install: claude install-skill innovation-ways/iw-ai-core
# New Feature Creator Create a complete feature design package for the current project. **Feature request**: $ARGUMENTS --- ## Step 1: Reserve Feature ID Reserve the next available Feature ID **immediately** to prevent concurrent agents from claiming the same number. ```bash iw next-id --type feature ``` This atomically allocates the next ID (e.g., `F-00001`) using a database row-lock. Store the returned ID **exactly as printed** — you will use it verbatim throughout. **CRITICAL**: The `iw next-id` call MUST happen before ANY other work. **CRITICAL**: Use the ID **exactly as returned** (format: `F-NNNNN`). Do NOT look for tracking files, do NOT use a manually chosen number, do NOT override or "adjust" the returned value for any reason. The database is the sole source of truth for IDs. ## Step 2: Gather Requirements (MANDATORY INTERACTION) **NEVER skip this step.** Even if `$ARGUMENTS` seems detailed, ALWAYS discuss with the user to ensure alignment. Present what you understood from `$ARGUMENTS`, then ask the user to confirm or correct: 1. **What does this feature do?** (2-3 sentence description) 2. **Which layers are involved?** (Database / Backend / API / Frontend / Pipeline / Template) 3. **Priority**: Critical / High / Medium / Low 4. **Dependencies**: Does this depend on or block other work items? 5. **Key acceptance criteria** (at least 2 Given/When/Then scenarios) **WAIT for user answers before proceeding.** ## Step 2b: Browser Evidence Capture (Frontend