一键导入
feature-plan
Designs comprehensive implementation plans for new features with architecture considerations
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Designs comprehensive implementation plans for new features with architecture considerations
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Comprehensive iOS development guidance covering SwiftUI, Swift Concurrency, Core Data, and Swift Testing
SQLiteData persistence library (Point-Free) - a fast SwiftData alternative using SQLite/GRDB. Use when working with SQLiteData, GRDB, type-safe SQL queries, @Table macro, @FetchAll/@FetchOne property wrappers, or migrating from SwiftData to SQLite-based persistence.
Technical blog writing with engaging hooks, progressive complexity, and code-first explanations
Comprehensive code review for quality, security, performance, and best practices across any language
Creates distinctive, production-grade frontend interfaces with high design quality, avoiding generic AI aesthetics
Comprehensive React development with performance, design, composition, and React Native patterns
| name | feature_plan |
| description | Designs comprehensive implementation plans for new features with architecture considerations |
When asked to plan a new feature, create a structured implementation blueprint.
Before planning, clarify:
Ask clarifying questions if requirements are ambiguous.
Explore the codebase to understand:
Create a plan covering:
[User Action]
↓
[View Layer] ← What UI components
↓
[ViewModel/Logic] ← Business rules
↓
[Data Layer] ← Storage, network, etc.
For each component:
Describe how data moves:
Create a concrete list:
| File | Action | Changes |
|---|---|---|
path/to/file | Create | New view model |
path/to/existing | Modify | Add new method |
Order tasks by dependencies:
1. [ ] Data models (no dependencies)
2. [ ] Repository/Service layer (depends on models)
3. [ ] ViewModel (depends on service)
4. [ ] Views (depends on view model)
5. [ ] Integration and testing
Identify potential issues:
# Feature: [Name]
## Overview
Brief description of what we're building.
## Requirements
- [ ] Requirement 1
- [ ] Requirement 2
## Architecture
### Components
- **ComponentA**: Purpose and responsibility
- **ComponentB**: Purpose and responsibility
### Data Flow
[Diagram or description]
## Implementation Steps
### Phase 1: Foundation
- [ ] Task 1.1
- [ ] Task 1.2
### Phase 2: Core Logic
- [ ] Task 2.1
### Phase 3: UI
- [ ] Task 3.1
### Phase 4: Polish
- [ ] Testing
- [ ] Edge cases
## Files to Create/Modify
[Table of files]
## Risks and Considerations
- Risk 1: Mitigation strategy
- Risk 2: Mitigation strategy
## Open Questions
- Question needing user input