Transform rough feature ideas into comprehensive implementation specifications
Transforms rough feature ideas into comprehensive, ready-to-implement specifications with user stories, acceptance criteria, and technical details. Use this when you need to clarify requirements before development or create tickets for your team.
/plugin marketplace add Andre-Mygentic/andre-engineering-system/plugin install mygentic-eng@andres-local-marketplacefeature ideaTransform rough feature ideas into comprehensive, ready-to-implement specifications.
Feature Idea:
$ARGUMENTS
Understand the Feature
Gather Context (Ask 3-5 clarifying questions)
Build Specification
Output for Next Steps
/cci command# Feature: [Feature Name]
## Problem
[What user problem does this solve?]
## Solution
[How will this feature work?]
## User Story
As a [user type], I want to [action] so that [benefit].
## Acceptance Criteria
- [ ] [Testable criterion 1]
- [ ] [Testable criterion 2]
- [ ] [Testable criterion 3]
## Technical Notes
- [Key implementation detail]
- [Dependencies or constraints]
**Priority**: Medium | **Effort**: Small
# Feature: [Feature Name]
## Problem Statement
[Detailed description of the problem and user impact]
## Proposed Solution
[Comprehensive description of how the feature works]
## User Stories
1. As a [user type], I want to [action] so that [benefit]
2. As a [user type], I want to [action] so that [benefit]
## Functional Requirements
- [Requirement 1 with details]
- [Requirement 2 with details]
- [Requirement 3 with details]
## Acceptance Criteria
- [ ] [Detailed testable criterion 1]
- [ ] [Detailed testable criterion 2]
- [ ] [Detailed testable criterion 3]
- [ ] [Detailed testable criterion 4]
## Technical Specifications
### Data Model
[What data needs to be stored/processed?]
### API/Integration Points
[New endpoints or external integrations needed]
### UI/UX Considerations
[Key user interface elements and flows]
## Edge Cases & Error Handling
- **[Edge case 1]**: [How to handle]
- **[Error scenario]**: [Expected behavior]
## Success Metrics
- [Metric 1]: [Target value]
- [Metric 2]: [Target value]
## Dependencies
- [External system or prerequisite feature]
**Priority**: High | **Effort**: Large | **Timeline**: 4-6 weeks
Simple:
/featureforge Add a dark mode toggle in settings
Complex:
/featureforge Build a customer referral system with reward tracking, email notifications, and analytics dashboard
/featureforge [your feature idea]/cci to create GitHub issue: /cci [paste specification here]