plan-feature

Solid

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.

AI & Automation 23 stars 9 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 79/100

Stars 20%
46
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

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

Details

Author
Mr-DooSun
Repository
Mr-DooSun/fastapi-agent-blueprint
Created
4 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

plan-feature

Plan a new feature, phase, or significant change for an existing project. Reads the codebase and existing docs first, then runs a focused conversation to produce a scoped plan document at documentation/<feature>-plan.md. Use when adding capabilities to a project that already has code and architecture in place.

2 Updated today
aberson
AI & Automation Listed

feature-planning

Use this skill whenever a user wants to plan or implement a new feature, whether they reference a requirements file or describe the feature directly in chat. Triggers include phrases like "I've created a requirements file", "review the reqs for", "new feature requirements", "requirements in /_reqs/", any mention of a .md requirements document, OR a prose description of a feature the user wants planned or built (e.g. "I want to build X that does Y"). Always use this skill when the user provides either a requirements filename or a written feature description and wants Claude to review, plan, and implement — even if they don't say "skill" or "plan" explicitly.

1 Updated today
LunarCommand
AI & Automation Listed

plan-feature

Product-owner + architect planning agent: take a rough brief (a few paragraphs on what to build), study the actual codebase first, frame the feature by what the USER achieves, challenge the brief and ask only the clarifying questions that genuinely block planning (with a recommendation each), audit every proposed UI element against "less is more", verify the design is buildable against real code (file:line), then produce a phased, executable plan — summary of what changes, summary of how, then small technically-elaborate phases a coding agent can pick up and run without extra context. The plan is saved as a markdown file for handoff. One deliberate pause: the clarifying-questions gate. Everything else runs end-to-end. Use when: planning a new feature, "plan this", "create a plan for", "how should we build X", turning a product idea into an implementation plan, before starting any multi-phase build.

0 Updated 3 weeks ago
ohyesgocool