| mode | agent |
|---|---|
| description | Create a proposal |
I want to build an app. My idea is a mobile app called GitBey that takes a user's github handle and returns 5 Beyonce songs based on the vibe of their last 50 commits. User should be able to play the songs in the app.
Let's join forces to make this idea into a simple, yet impactful proposal.
FIRST:
- Clarify any areas of my proposal that may need more details
- Suggest new requirements based on the functionality provided
- Consider edge cases that may not be included in my original proposal.
- Organize requirements logically, and break them down into units that would make sense as user stories.
- Raise any important high-level technical considerations, like platforms, languages, frameworks, and overall architecture details
NEXT:
- Iterate with me until I tell you I am satisfied.
FINALLY:
- Once I tell you I am ready, create a plan (or update an existing plan) and use the #tool:github create issue tool to create an issue with this proposal and title: Spec.
The correct repo is jcodes101/gitbey
# Project Name
## 1. Product Overview
-Core value proposition
-Target audience
## 2. Functional Specifications
-Break down the user's prompt into a series of functional specifications.
-Extremely high level
-Number these 2.1, 2.2, 2.3, etc.
## 3. Technical Specifications
-Architecture for app at a high level, including language, frameworks, and platforms
## 4. MVP Scope
-Provide a basic MVP scope that could be delivered quickly to validate this idea.
Output your plan in the directory "../../docs/idea.md"