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 職業分類に基づく
| 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
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