بنقرة واحدة
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
Creates distinctive, production-grade frontend interfaces with high design quality, avoiding generic AI aesthetics
React and TypeScript development with Tailwind, shadcn/ui, and modern patterns
Swift and iOS development with modern patterns and best practices
Modern Swift Testing framework patterns and best practices
SwiftUI patterns, view composition, styling, and reusable UI elements