For people who have NEVER done this before - super simple instructions
STOP BUILDING RIGHT NOW
We're going to extract everything valuable from what you've built, then start fresh with proper planning. Don't worry - nothing you built will be wasted.
Getting Replit to tell you everything it knows about your project so we can create proper specifications.
In your Replit chat, copy and paste this EXACT prompt:
I need you to analyze this project and extract key information for proper documentation. Please tell me:
1. PROJECT OVERVIEW:
- What is the main purpose of this application?
- What problem does it solve?
- Who would use this?
2. FEATURES BUILT:
- List every feature that currently works
- List every feature that's partially built
- List every feature that's planned but not started
3. USER TYPES:
- What types of users does this system have?
- What can each user type do?
- What permissions or roles exist?
4. TECHNICAL DETAILS:
- What database tables exist?
- What API endpoints are working?
- What external services are integrated?
- What's the overall architecture?
5. BUSINESS RULES:
- What pricing or payment logic exists?
- What validation rules are implemented?
- What workflows or processes are built?
6. CURRENT PROBLEMS:
- What's not working properly?
- What's hard-coded that should be configurable?
- What needs to be reorganized or rebuilt?
Please be very detailed and specific in your analysis.Taking Replit's analysis and turning it into professional product specifications that any AI can use to build your product properly.
Copy this EXACT prompt into Claude:
I have an existing project in Replit and need to create proper product specifications. Here's what Replit told me about my project:
[PASTE YOUR ENTIRE REPLIT ANALYSIS HERE]
Help me define the MVP (Minimum Viable Product) by answering:
1. CORE PROBLEM: What's the main problem this solves in one sentence?
2. TARGET USERS: Who are the primary users and what do they need?
3. ESSENTIAL FEATURES: Which features are absolutely necessary for the product to work? (Maximum 5 features)
4. NICE-TO-HAVE FEATURES: Which features can wait until after launch?
5. OVER-BUILT FEATURES: Which features are too complex and should be simplified?
6. MVP SCOPE: What should the first working version include?
Please be specific and help me focus on what's truly essential vs. what can come later.Copy this EXACT prompt into Claude:
Based on my existing project analysis and MVP definition:
EXISTING PROJECT: [PASTE YOUR REPLIT ANALYSIS]
MVP DEFINITION: [PASTE CLAUDE'S MVP RESPONSE]
Help me create proper technical architecture:
1. RECOMMENDED TECH STACK:
- Should I keep my current tech choices or change anything?
- What's the best database design for this project?
- How should I handle user authentication?
- What payment processing should I use?
- What external services do I need?
2. DATABASE SCHEMA:
- Design all necessary database tables
- Show relationships between tables
- Include configuration tables (no hard-coding business rules)
- Handle user management and permissions
3. API DESIGN:
- What endpoints do I need?
- How should data flow through the system?
- What integrations are required?
4. BUSINESS RULES:
- How should pricing/policies be configurable?
- What admin controls are needed?
- How to avoid hard-coding anything?
Make this detailed enough for an AI to implement.Copy this EXACT prompt into Claude:
Using my project analysis and technical architecture:
PROJECT ANALYSIS: [PASTE YOUR REPLIT ANALYSIS]
TECHNICAL ARCHITECTURE: [PASTE CLAUDE'S ARCHITECTURE RESPONSE]
Create comprehensive user stories in this format:
"As a [user type], I want [functionality] so that [benefit]"
I need:
1. USER TYPES: List all types of users (customers, admins, staff, etc.)
2. USER JOURNEYS: For each user type, show their complete workflow from start to finish
3. DETAILED USER STORIES: Include:
- Registration and login stories
- Main functionality stories
- Admin management stories
- Error handling stories
- Edge case stories
4. ACCEPTANCE CRITERIA: For each story, include:
- Given [condition], when [action], then [result]
Make this comprehensive enough that an AI knows exactly what to build for each user interaction.Copy this EXACT prompt into Claude:
Based on all my project documentation:
REPLIT ANALYSIS: [PASTE YOUR REPLIT ANALYSIS]
MVP DEFINITION: [PASTE YOUR MVP]
USER STORIES: [PASTE YOUR USER STORIES]
Break this into 4 development phases that an AI can handle:
PHASE 1 (Foundation): Database, authentication, basic structure
PHASE 2 (Core Features): Main user functionality that provides value
PHASE 3 (Admin Tools): Management interfaces and configuration
PHASE 4 (Polish): Communications, testing, optimization
For each phase:
1. OBJECTIVES: What this phase accomplishes
2. DELIVERABLES: Specific things that get built
3. SUCCESS CRITERIA: How to know it's complete
4. TIMELINE: Estimated days to complete
Make sure each phase is manageable and builds logically on the previous one.Creating the exact prompts you'll use to get AI to build your product correctly, phase by phase.
Copy this EXACT prompt into Claude:
Create a master prompt for Replit that gives complete project context. Use all my documentation:
MVP: [PASTE YOUR MVP DEFINITION]
TECHNICAL ARCHITECTURE: [PASTE YOUR ARCHITECTURE]
IMPLEMENTATION PHASES: [PASTE YOUR PHASES]
The master prompt should:
1. Explain what we're building and why
2. Define the technical approach
3. Establish key principles (no hard-coding, configurable business rules)
4. Outline the 4-phase development approach
5. Tell the AI to start with Phase 1 foundation
6. Reference detailed documentation files
Make this ready to copy/paste into Replit to start fresh development.Copy this EXACT prompt into Claude:
Create detailed prompts for each of the 4 development phases. For each phase, include:
PHASE OVERVIEW: What gets accomplished
TECHNICAL REQUIREMENTS: Exactly what to build
STEP-BY-STEP INSTRUCTIONS: How to implement each piece
FILE STRUCTURE: What files to create
SUCCESS VALIDATION: How to test completion
Use my implementation phases: [PASTE YOUR IMPLEMENTATION PHASES]
Use my user stories: [PASTE YOUR USER STORIES]
Use my technical architecture: [PASTE YOUR ARCHITECTURE]
Make each prompt completely self-contained so the AI has everything needed to complete that phase without additional clarification.Making sure each phase is actually complete before moving to the next one.
Copy this EXACT prompt into Claude:
Create testing checklists for each phase of development:
IMPLEMENTATION PHASES: [PASTE YOUR IMPLEMENTATION PHASES]
USER STORIES: [PASTE YOUR USER STORIES]
For each phase, create a checklist with:
FUNCTIONAL TESTING:
- Does each feature work as specified?
- Can users complete their workflows?
TECHNICAL TESTING:
- Are APIs responding correctly?
- Is data saving/loading properly?
- Are integrations working?
USER EXPERIENCE TESTING:
- Is the interface usable?
- Are error messages helpful?
- Does it work on mobile?
PHASE COMPLETION CRITERIA:
- What must be 100% working before the next phase?
Format as actionable checklists with checkboxes [ ].Combining everything into the files that Replit will use to rebuild your product properly.
# [Your Project Name] Complete Technical Specifications
## Original Project Analysis
[PASTE YOUR ENTIRE REPLIT ANALYSIS HERE]
## MVP Definition
[PASTE YOUR ENTIRE MVP DEFINITION HERE]
## Technical Architecture
[PASTE YOUR ENTIRE TECHNICAL ARCHITECTURE HERE]
## Implementation Phases
[PASTE YOUR ENTIRE IMPLEMENTATION PHASES HERE]
## Testing Requirements
[PASTE YOUR TESTING CHECKLISTS HERE]# [Your Project Name] Complete User Stories and Workflows
## User Stories
[PASTE YOUR ENTIRE USER STORIES HERE]
## User Workflows
[PASTE ANY ADDITIONAL USER JOURNEY DETAILS]
## Acceptance Criteria
[PASTE ANY ADDITIONAL ACCEPTANCE CRITERIA]Make sure you have these 7 files:
replit-analysis.txt (your original project analysis)mvp-definition.md (your focused scope)technical-architecture.md (your tech specs)user-stories.md (your user workflows)implementation-phases.md (your build roadmap)ai-prompts.md (your Replit prompts)testing-checklists.md (your validation framework)replitrules.md (combined technical specs for Replit)userstories.md (combined user docs for Replit)Using your new documentation to rebuild your project properly with AI.
replitrules.mduserstories.mdai-prompts.mdReplit should:
ai-prompts.mdMonitor the progress and answer any questions Replit asks.
testing-checklists.md fileIf anything doesn't work:
Don't proceed to Phase 2 until everything on the Phase 1 checklist works.
Copy this reset prompt into Replit:
Let's refocus on the current phase. Based on the replitrules.md and userstories.md files:
PROJECT: [Your project name]
CURRENT PHASE: [Phase 1, 2, 3, or 4]
ISSUE: [Describe what's not working]
Please review the specifications and continue with exactly what's defined for this phase. Ask specific questions if you need clarification on any requirement.Go back to Claude and ask:
I'm in the middle of development and discovered something new about my project:
NEW INFORMATION: [Describe what you learned]
CURRENT DOCUMENTATION: [Paste relevant section from your docs]
How should I update my specifications to include this new information? Should this change my MVP scope or just the implementation details?DON'T add new features until all 4 phases are complete.
Save new ideas for "Version 2" - focus on getting your MVP working first.
replitrules.md (combined technical specifications)userstories.md (combined user workflows)If you just want the essential steps:
Key Rule: Don't skip the validation between phases!
This process turns your messy prototype into a professional product that's built systematically and documented properly. Follow the steps in order, use the exact prompts provided, and don't rush the validation steps.