-
-
Notifications
You must be signed in to change notification settings - Fork 7
Home
This repository provides a structured workflow for turning an app idea into a functional Minimum Viable Product (MVP) using AI agents. It's designed for "vibe-coders"—people with great ideas but limited traditional coding skills.
The core of this repository is a 4-part process that uses a series of markdown-based prompt templates. You feed these templates to a powerful AI model (like Gemini 2.5 Pro or Claude 4) to generate key documents that guide the development process.
The process is broken down into four distinct stages, each with its own template file.
- Goal: To validate your app idea and understand the market.
- Process: You answer a series of questions based on your technical comfort level. The AI then uses your answers to generate a comprehensive research document.
-
Output: A
research-[YourAppName].txt
file containing market analysis, competitor breakdown, technical recommendations, and cost estimates.
- Goal: To clearly define what you are building, for whom, and why.
- Process: You provide your research document and answer questions about core features, target users, and success metrics.
-
Output: A
PRD-[YourAppName]-MVP.md
file that acts as the blueprint for your product.
- Goal: To decide how to build the app using the best modern tools.
- Process: The AI analyzes your PRD and asks about your platform choice, budget, and timeline to recommend the best tech stack.
-
Output: A
TechDesign-[YourAppName]-MVP.md
file outlining the architecture, tools, and implementation plan.
- Goal: To create a final, consolidated set of instructions for your AI coding agent.
- Process: The AI combines your PRD and Technical Design into a single, actionable instruction file.
-
Output: A
NOTES.md
file that your chosen AI coding assistant (like Cursor or a terminal agent) will use to write the actual code.
-
Start with Part 1: Open
part1-deepresearch.md
, copy its content, and paste it into a powerful AI chat model like Gemini 2.5 Pro. - Answer the Questions: The AI will ask you a series of questions. Your answers will tailor the output to your specific project.
- Generate the Document: The AI will produce the first document (your research findings).
-
Repeat for All Parts: Continue this process for
part2
,part3
, andpart4
, feeding the previously generated documents into the AI when prompted. -
Build: Give the final
NOTES.md
file to your AI coding agent and let it build your application.
The workflow is flexible, but the README.md
suggests a few key tools for 2025:
-
AI Chat Platforms:
- AI Studio: For Gemini 2.5 Pro (recommended for research).
- Claude.ai: For Claude 4 models (recommended for technical accuracy).
- ChatGPT: For GPT-5 models.
-
AI Coding Agents/IDEs:
- Cursor: A powerful, AI-native code editor.
- Terminal Agents: Claude Code, Gemini CLI for more advanced users.
- No-Code Platforms: Bolt.new, Lovable for the fastest results.
This structured approach ensures that by the time the AI starts writing code, it has a deep, contextual understanding of the project, leading to a much higher chance of success for your MVP.