plan-featurelisted
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