Skip to content
ย 
ย 

Repository files navigation

๐Ÿš€ Turbo-Flow Claude Development Environment

Complete DevPod workspace with 600+ AI agents, SPARC methodology, and automatic context loading

DevPod Claude Flow Agents


โšก Quick Start

# 1. Install DevPod
brew install loft-sh/devpod/devpod  # macOS
# Windows: choco install devpod
# Linux: curl -L -o devpod "https://github.com/loft-sh/devpod/releases/latest/download/devpod-linux-amd64" && sudo install devpod /usr/local/bin

# 2. Launch workspace
devpod up https://github.com/marcuspat/turbo-flow-claude --ide vscode

That's it! You now have a cloud development environment ready to use.


๐Ÿ”ง The Magic: Automatic Context Loading

After setup, use these enhanced commands that automatically load context files:

๐ŸŽฏ Main Commands

cf-swarm "build a tic-tac-toe game"    # Swarm with auto-loaded context
cf-hive "create a REST API"            # Hive-mind with auto-loaded context  
cf "memory stats"                      # Any Claude Flow command with context
dsp                                    # claude --dangerously-skip-permissions

๐Ÿค– What Gets Auto-Loaded

  • CLAUDE.md - Development rules and patterns
  • doc-planner.md - Planning agent (SPARC methodology)
  • microtask-breakdown.md - Task decomposition agent
  • Agent Library - Info about 600+ available agents

๐Ÿ”„ Before vs After

# โŒ OLD WAY
(cat CLAUDE.md && cat agents/doc-planner.md && cat agents/microtask-breakdown.md) | npx claude-flow@alpha swarm "build game" --claude

# โœ… NEW WAY
cf-swarm "build game"

๐ŸŽฏ Usage Examples

# ๐ŸŽฎ Game development
cf-swarm "build a multiplayer tic-tac-toe with real-time updates"

# ๐ŸŒ Web development  
cf-hive "create a full-stack blog with authentication and admin panel"

# ๐Ÿ” Analysis tasks
cf "analyze this codebase and suggest improvements"

# ๐Ÿ“Š Agent discovery
cf-swarm "First discover relevant agents with 'find agents/ -name \"*game*\"' then build a space invaders game"

๐ŸŒŸ What's Included

๐Ÿ”ฅ Core Features

  • 600+ AI Agents - From 610ClaudeSubagents + custom additions
  • SPARC Methodology - Systematic development workflow
  • Automatic Context Loading - No more manual file piping
  • Claude Flow Integration - Advanced AI orchestration
  • Playwright Integration - Visual verification for UI work
  • Advanced Monitoring - Usage tracking with Claude Monitor

๐Ÿ› ๏ธ Development Tools

  • Claude Code CLI - Official Claude development tools
  • Docker-in-Docker - Container development support
  • Node.js & TypeScript - Modern JavaScript development
  • Playwright - Automated testing and screenshots
  • tmux Workspace - 4-window terminal setup

๐Ÿš€ Setup Options

๐ŸŽฏ Option 1: Standalone Workspace (Recommended)

devpod up https://github.com/marcuspat/turbo-flow-claude --ide vscode

Perfect for new projects or dedicated Claude development.

๐Ÿ”„ Option 2: Add to Existing Project

# Clone configuration
git clone https://github.com/marcuspat/turbo-flow-claude claude-config

# Copy to your project
cp -r claude-config/.devcontainer ./
cp -r claude-config/devpods ./

# Launch
devpod up . --ide vscode

๐ŸŒ Cloud Provider Setup

Choose your preferred cloud provider:

๐ŸŒŠ DigitalOcean (Recommended)

devpod provider add digitalocean
devpod provider use digitalocean
devpod provider update digitalocean --option DIGITALOCEAN_ACCESS_TOKEN=your_token
devpod provider update digitalocean --option DROPLET_SIZE=s-4vcpu-8gb  # $48/month

โ˜๏ธ AWS

devpod provider add aws
devpod provider use aws
devpod provider update aws --option AWS_INSTANCE_TYPE=t3.medium  # $30/month

๐Ÿ”ต Azure | ๐ŸŒฅ๏ธ GCP | ๐Ÿข Rackspace | ๐Ÿ–ฅ๏ธ Local Docker

See full provider setup guide below.


๐Ÿ–ฅ๏ธ What Happens After Setup

๐Ÿ”„ Automatic Installation

  • Installs Claude Code, Claude Flow, and 600+ agents
  • Sets up tmux workspace with 4 windows
  • Configures automatic context loading
  • Installs development tools (Playwright, TypeScript, etc.)

๐Ÿ–ฅ๏ธ tmux Workspace

  • Window 0: Primary Claude workspace
  • Window 1: Secondary Claude workspace
  • Window 2: Claude usage monitor
  • Window 3: System monitor (htop)

Access with: tmux attach -t workspace


๐ŸŽฏ Complete Prompting Examples

๐ŸŒŸ Master Pattern

Always include this for maximum effectiveness:

"Identify all subagents that could be useful for this task and utilize the claude-flow hivemind to maximize your ability to accomplish the task."

๐Ÿš€ Full Project Development

"I need to build a REST API for a todo application. Look in agents/ and:
1. Identify all useful subagents for this task
2. Create a complete development plan with visualizations
3. Utilize claude-flow hivemind to maximize our ability
4. Chain agents for planning, implementation, testing, deployment"

๐Ÿ—๏ธ Infrastructure Project

"Research using Kubernetes to deploy LLM services. Put output in research/ folder.
- Draw from YouTube transcripts, GitHub repos, blog posts
- Spawn 5 agents to work concurrently
- Keep iterating until clear implementation path exists"

๐Ÿ“ File Structure

After setup:

/workspaces/turbo-flow-claude/
โ”œโ”€โ”€ ๐Ÿค– agents/              # 600+ AI agents
โ”œโ”€โ”€ ๐Ÿ“‹ CLAUDE.md            # Development rules
โ”œโ”€โ”€ ๐Ÿ“‹ FEEDCLAUDE.md        # Streamlined instructions
โ”œโ”€โ”€ โšก claude-flow          # SPARC workflow tools
โ”œโ”€โ”€ ๐Ÿ”ง cf-with-context.sh   # Context loading wrapper
โ””โ”€โ”€ ๐Ÿ“ [your project files]

๐ŸŽ›๏ธ Management Commands

# Create/delete workspace
devpod up https://github.com/marcuspat/turbo-flow-claude --ide vscode
devpod delete turbo-flow-claude --force

# Start/stop (saves money)
devpod stop turbo-flow-claude      # Stop billing
devpod up turbo-flow-claude --ide vscode  # Resume

# List workspaces
devpod list

๐Ÿ”ง Troubleshooting

๐Ÿ” Permission Issues

sudo chown -R $(whoami):staff ~/.devpod && \
find ~/.devpod -type d -exec chmod 755 {} \; && \
find ~/.devpod -name "*provider*" -type f -exec chmod +x {} \;

๐Ÿ”— Connection Issues

killall "Code"  # Close VSCode
devpod up turbo-flow-claude --ide vscode  # Retry

โœ… Verify Installation

echo "Agents: $(ls -1 /workspaces/turbo-flow-claude/agents/*.md 2>/dev/null | wc -l)"
echo "Claude-code: $(which claude && echo 'โœ“' || echo 'โœ—')"
echo "Claude-monitor: $(which claude-monitor && echo 'โœ“' || echo 'โœ—')"

๐Ÿ“š Resources


๐Ÿ“ฆ Detailed Provider Configuration

Click to expand full provider setup instructions

๐ŸŒŠ DigitalOcean Provider

  1. Sign up at DigitalOcean
  2. Generate API token with read/write permissions
  3. Configure:
devpod provider add digitalocean
devpod provider use digitalocean
devpod provider update digitalocean --option DIGITALOCEAN_ACCESS_TOKEN=your_token
devpod provider update digitalocean --option DROPLET_SIZE=s-4vcpu-8gb

โ˜๏ธ AWS Provider

pip install awscli
aws configure
devpod provider add aws
devpod provider use aws
devpod provider update aws --option AWS_INSTANCE_TYPE=t3.medium
devpod provider update aws --option AWS_REGION=us-east-1

๐Ÿ”ต Azure Provider

brew install azure-cli  # macOS
az login
devpod provider add azure
devpod provider use azure
devpod provider update azure --option AZURE_VM_SIZE=Standard_B2s
devpod provider update azure --option AZURE_LOCATION=eastus

๐ŸŒฅ๏ธ Google Cloud Provider

curl https://sdk.cloud.google.com | bash
gcloud auth login
devpod provider add gcp
devpod provider use gcp
devpod provider update gcp --option GOOGLE_PROJECT_ID=your-project
devpod provider update gcp --option GOOGLE_MACHINE_TYPE=e2-medium

๐Ÿ–ฅ๏ธ Local Docker Provider

devpod provider add docker
devpod provider use docker
# No additional configuration needed

๐ŸŽฏ Ready to supercharge your development with 600+ AI agents?

devpod up https://github.com/marcuspat/turbo-flow-claude --ide vscode

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages