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