← ClaudeAtlas

plan-featurelisted

This skill should be used when the user asks to "plan feature", "design feature", or wants to plan and design a new feature before implementation.
Mr-DooSun/fastapi-agent-blueprint · ★ 26 · AI & Automation · score 78
Install: claude install-skill Mr-DooSun/fastapi-agent-blueprint
# Feature Implementation Planning Description: $ARGUMENTS ## Preparation 1. Read `.claude/rules/architecture-conventions.md` -- confirm current DO/DON'T rules 2. Read `.claude/rules/project-status.md` -- confirm work currently in progress 3. Read `.claude/rules/project-overview.md` -- confirm tech stack and structure 4. Identify current domain list: use Glob pattern `src/*/` and exclude `_core`, `_apps` prefixes ## Default Flow Position - Steps: **`framing`** (Phase 0) + **`approach options`** (Phase 1) + **`plan`** (Phases 2~4) - Routes after: **STOP at the approved Execution Packet.** Execution is a separate, explicit step — invoke `/execute-plan`, which advances the ledger to `executing` (clearing the plan→execute block) and routes to the implement skills (`/new-domain`, `/add-api`, `/add-cross-domain`, etc.) internally. To run a single implement skill or self-evident follow-up directly, prefix the next prompt with a `[trivial]`/`[hotfix]` token (the block honours plan-waiver tokens) — invoking an implement skill while the stage is still `planned` without a token is hard-blocked. Never auto-continue from planning into implementation in the same turn ([ADR 054](../../../docs/history/054-plan-execute-boundary-hard-gate.md)) - Recursion guard: do not invoke `/plan-feature` recursively. Implement skills must not call `/plan-feature` (planning happens before implement) ## Procedure Overview 1. Requirements Interview — 3-5 questions from 5 categories (Phase 0) 2. Approach O