Skip to content

Tutorial 0: Generate Your Personal Implementation Guide ​

Overview ​

The most powerful feature of Orchestre is its ability to create personalized, step-by-step implementation tutorials for ANY project idea. This tutorial shows you how to use the /generate-implementation-tutorial command to transform your vision into an actionable development plan.

Why Start Here? ​

Traditional tutorials force you to build generic examples. Orchestre is different. It creates a custom tutorial specifically for YOUR project, showing you:

  • Exact commands to run in the right order
  • Architecture decisions tailored to your needs
  • Validation steps to ensure success
  • Scale considerations from day one

Learning Objectives ​

By the end of this tutorial, you will:

  • [ ] Generate a complete implementation tutorial for your project
  • [ ] Understand how Orchestre analyzes requirements
  • [ ] Navigate your personalized development roadmap
  • [ ] Execute the first steps of your custom plan
  • [ ] Experience the power of context-aware AI development

Prerequisites ​

  • Orchestre installed and configured in Claude Code
  • A project idea you want to build
  • 15 minutes of time

Duration ​

Estimated time: 15 minutes


Step 1: Define Your Project Vision ​

Before generating your tutorial, think about what you want to build. The more specific you are, the better your tutorial will be.

Good Examples: ​

  • "B2B SaaS platform for project management with team collaboration, Gantt charts, and time tracking"
  • "E-commerce marketplace connecting local artisans with customers, including payment processing and reviews"
  • "Mobile fitness app with workout tracking, social features, and AI-powered recommendations"

Less Effective Examples: ​

  • "A website"
  • "Project management tool"
  • "Social app"

Action ​

Write down your project description. Include:

  1. What it does (core functionality)
  2. Who it's for (target users)
  3. Key features (3-5 main capabilities)
  4. Special requirements (if any)

Step 2: Generate Your Tutorial ​

Now let's create your personalized implementation guide.

Action ​

In Claude Code, type:

bash
/orchestre:generate-implementation-tutorial (MCP) "Your project description here"

Real Example ​

bash
/orchestre:generate-implementation-tutorial (MCP) "B2B analytics platform for e-commerce 
stores that provides real-time sales insights, inventory predictions, and customer 
behavior analysis. Should handle data from Shopify, WooCommerce, and custom APIs"

What Happens ​

Orchestre will:

  1. Analyze your requirements using Gemini
  2. Consider technical architecture options
  3. Plan for scalability and growth
  4. Create a phased implementation approach
  5. Generate your custom tutorial

Step 3: Explore Your Generated Tutorial ​

Your tutorial is created in .orchestre/tutorials/implementation-tutorial.md.

Action ​

Open the file and explore its structure:

bash
# Navigate to your project
cd your-project-name

# View your tutorial
cat .orchestre/tutorials/implementation-tutorial.md

Understanding the Structure ​

Your tutorial contains:

  1. Progress Tracker - Visual checklist of all phases
  2. Architecture Decisions - Why certain technologies were chosen
  3. Phase-by-Phase Guide - Broken into manageable chunks
  4. Exact Commands - Copy-paste ready instructions
  5. Validation Steps - How to verify each step worked
  6. Scaling Considerations - Built-in from the start

Example Section ​

markdown
### Phase 1: Foundation Setup

#### Step 1.1: Initialize Project with Smart Template
**Goal**: Set up a production-ready foundation

**Your Command**:

/orchestre:create (MCP) makerkit analytics-platform


**What This Does**:
- Creates project structure with MakerKit SaaS template
- Sets up authentication, billing, and team management
- Configures Supabase backend
- Initializes git repository

**Validation**:
✓ Run `npm run dev` - should see welcome page
✓ Check `supabase status` - should show running
✓ Visit http://localhost:3000 - should load without errors

Step 4: Execute Your First Steps ​

Let's run the first commands from your tutorial.

Action ​

  1. Find "Phase 1: Foundation Setup" in your tutorial
  2. Copy the first command (usually /orchestre:create)
  3. Run it in Claude Code
  4. Follow the validation steps

Example Flow ​

bash
# 1. Create your project (from your tutorial)
/orchestre:create (MCP) cloudflare-hono my-analytics-api

# 2. Navigate to project
cd my-analytics-api

# 3. Validate setup (from your tutorial's validation section)
npm run dev

What You Should See ​

  • Project created successfully
  • Dependencies installed
  • Development server running
  • Your custom CLAUDE.md files with project context

Step 5: Understand the Power ​

Your generated tutorial is more than a guide—it's a living document that:

Adapts to Scale ​

If you specified "grow to 1M users", your tutorial includes:

  • Caching strategies from the start
  • Database sharding considerations
  • CDN setup instructions
  • Performance monitoring

Considers Compliance ​

If you mentioned GDPR or HIPAA, your tutorial includes:

  • Privacy-first architecture
  • Audit logging setup
  • Data encryption steps
  • Compliance checklists

Integrates Best Practices ​

Every tutorial automatically includes:

  • Security considerations
  • Testing strategies
  • Documentation templates
  • Deployment procedures

Step 6: Continue Building ​

Your tutorial provides a complete roadmap. Here's how to use it effectively:

Follow the Phases ​

Each phase builds on the previous:

  1. Foundation - Core setup and structure
  2. Core Features - Main functionality
  3. Advanced Features - Differentiators
  4. Production - Security, performance, deployment

Use Supporting Commands ​

Your tutorial references other Orchestre commands:

  • /orchestre:execute-task - Implement specific features
  • /orchestre:review - Validate your code quality
  • /orchestre:add-enterprise-feature - Add advanced capabilities

Track Progress ​

Check off completed items in your tutorial:

markdown
## Progress Tracker
- [x] Phase 1: Foundation (5/5 steps) ✅
- [ ] Phase 2: Core Features (2/8 steps) 🚧
- [ ] Phase 3: Advanced Features (0/6 steps)
- [ ] Phase 4: Production Readiness (0/4 steps)

Advanced Usage ​

Adding Requirements ​

Include specific needs in your description:

bash
/orchestre:generate-implementation-tutorial (MCP) "Healthcare appointment system" 
--compliance="HIPAA" --integrations="twilio,stripe"

Specifying Scale ​

Plan for growth from the start:

bash
/orchestre:generate-implementation-tutorial (MCP) "Social learning platform" 
"1M users, 50k concurrent, global distribution"

Team Considerations ​

Factor in your team size:

bash
/orchestre:generate-implementation-tutorial (MCP) "Enterprise CRM" 
--team-size="5 developers"

Troubleshooting ​

Tutorial Too Generic? ​

  • Add more specific requirements
  • Include industry context
  • Mention similar products
  • Specify technical preferences

Commands Not Working? ​

  • Ensure Orchestre is properly configured
  • Check you're in the right directory
  • Verify prerequisites are installed
  • Consult your tutorial's troubleshooting section

Need Different Approach? ​

  • Generate a new tutorial with refined requirements
  • Use /orchestre:orchestrate for adjustments
  • Modify the generated plan manually

Best Practices ​

1. Start Specific ​

The more detail you provide, the better your tutorial:

bash
# Good
"B2B inventory management for warehouses with barcode scanning, 
real-time tracking, and multi-location support"

# Too vague
"Inventory system"

2. Think Long-term ​

Include growth considerations:

  • Expected user base
  • Geographic distribution
  • Data volume projections
  • Team growth plans

3. Iterate ​

Your first tutorial is a starting point:

  • Generate multiple versions
  • Refine based on discoveries
  • Update as requirements evolve

What You've Learned ​

✅ How to generate personalized implementation tutorials ✅ The power of context-aware development planning ✅ How to execute tutorial steps systematically ✅ Ways to customize for specific needs ✅ The value of thinking about scale early

Next Steps ​

  1. Complete Phase 1 of your generated tutorial
  2. Explore the architecture decisions in your plan
  3. Continue to Your First Project to understand Orchestre's memory system
  4. Share your experience in the community

Summary ​

The /generate-implementation-tutorial command is your personal architect, project manager, and development guide rolled into one. Instead of following generic tutorials, you now have a custom roadmap for YOUR specific project.

Remember: The tutorial adapts to your needs. The more context you provide, the more powerful and specific your guide becomes.

Ready to build something amazing? Your personalized tutorial is waiting! 🚀

Built with ❤️ for the AI Coding community, by Praney Behl