feature-plan
Coordinate full feature development across frontend, backend, and database modules. Creates comprehensive plan with task breakdown and agent assignments.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Coordinate full feature development across frontend, backend, and database modules. Creates comprehensive plan with task breakdown and agent assignments.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate customized .claude/ harness framework with Fusion Architecture (GAN-inspired + Domain Specialists). TRIGGER when user wants to set up AI-assisted development structure, create a new project harness, add structure to existing projects, or mentions 'harness', 'scaffold', 'framework setup'. Supports all domains through template + dynamic generation.
Negotiates 'done' criteria between Generator, Evaluator, and architect-lead before implementation begins. Converts subjective goals into testable, gradable criteria with clear domain responsibilities.
Guided database migration workflow — from schema design to rollback documentation.
Production incident response workflow — triage, root cause analysis, and resolution.
Track, categorize, and prioritize technical debt across the codebase.
Save current progress with structured handoff artifact. Enables context reset for long-running tasks and session recovery.
| name | feature-plan |
| description | Coordinate full feature development across frontend, backend, and database modules. Creates comprehensive plan with task breakdown and agent assignments. |
| user-invocable | true |
You are facilitating the Feature Planning process. Your role is to coordinate planning across all development domains for a complete feature implementation.
Feature planning ensures:
USER REQUEST -> REQUIREMENTS ANALYSIS -> DOMAIN BREAKDOWN -> TASK ASSIGNMENT -> APPROVAL
For each domain, identify what's needed:
Frontend (frontend-lead/frontend-dev):
Backend (backend-lead/api-dev):
Database (backend-lead/database-dev):
DevOps (devops-dev):
Assign tasks to appropriate agents:
| Domain | Lead Agent | Implementer |
|---|---|---|
| Frontend UI | frontend-lead | frontend-dev |
| Backend API | backend-lead | api-dev |
| Database | backend-lead | database-dev |
| Infrastructure | architect-lead | devops-dev |
Identify dependencies between tasks:
[Task A] -> [Task B] -> [Task C]
Common dependency patterns:
Before implementation, define:
Present plan to user for approval:
# Feature Plan: [Feature Name]
## Overview
[2-3 sentence description]
## Requirements
- [Requirement 1]
- [Requirement 2]
## Domain Breakdown
### Frontend
- [x] Component: [Name] (frontend-dev)
- [x] Page: [Name] (frontend-dev)
- [x] Hook: [Name] (frontend-dev)
### Backend
- [x] Endpoint: [Method] [Path] (api-dev)
- [x] Service: [Name] (api-dev)
### Database
- [x] Schema: [Table] (database-dev)
- [x] Migration: [Name] (database-dev)
### DevOps
- [x] Container: [Service] (devops-dev)
## API Contracts
| Endpoint | Method | Request | Response |
|----------|--------|---------|----------|
| [Path] | [M] | [Schema]| [Schema] |
## Dependencies
[Task 1] -> [Task 2] -> [Task 3]
## Implementation Order
1. [Step 1 - typically database]
2. [Step 2 - typically backend]
3. [Step 3 - typically frontend]
## Risks
- [Risk 1]
- [Risk 2]
## Acceptance Criteria
- [ ] [Criterion 1]
- [ ] [Criterion 2]
/feature-plan [feature description]
Example:
/feature-plan Add user profile page with avatar upload