Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

tundraray/overture

Open more actions menu

Repository files navigation

Overture

Claude Code License: MIT

Build production-ready software with Claude Code - Workflow plugins that bring best practices, specialized agents, and automated quality checks to your development process.


Quick Start

This marketplace includes four workflow plugins:

  • backend-overture - Node.js/TypeScript backend development
  • frontend-overture - React/TypeScript frontend development
  • fullstack-overture - Full-stack development (backend + frontend)
  • gamedev-overture - Game development with Phaser 3/TypeScript

Backend Development (Node.js/TypeScript)

# 1. Start Claude Code
claude

# 2. Install the marketplace
/plugin marketplace add tundraray/overture

# 3. Install backend plugin
/plugin install backend-overture@overture

# 4. Restart session (required)
# Exit and restart Claude Code

# 5. Start building
/implement <your feature>

Frontend Development (React/TypeScript)

# 1-2. Same as above (start Claude Code and add marketplace)

# 3. Install frontend plugin
/plugin install frontend-overture@overture

# 4-5. Same as above (restart and start building)

# Use frontend-specific commands
/front-design <your feature>

Full-Stack Development

# Install the fullstack plugin (includes both backend and frontend)
/plugin install fullstack-overture@overture

Or install backend + frontend separately for more control.

Game Development (Phaser 3/TypeScript)

# 1-2. Same as above (start Claude Code and add marketplace)

# 3. Install gamedev plugin
/plugin install gamedev-overture@overture

# 4-5. Same as above (restart and start building)

# Build a game
/implement <your game concept>

Note: If you encounter SSH errors during installation, see FAQ.

Windows users: This plugin uses symlinks. Before installing, enable symlink support in Git:

git config --global core.symlinks true

This is required for plugin installation via /plugin install to work correctly.


How It Works

Overture uses an orchestrator pattern — your command delegates work to specialized agents, each with fresh context and enforced best practices.

Scale-Based Workflow Routing

The plugin analyzes your request and scales the workflow to match complexity:

  • Small (1-2 files) — Direct implementation → quality check → commit
  • Medium (3-5 files) — Design doc → work plan → phased implementation → review
  • Large (6+ files) — PRD → design doc → work plan → phased implementation → review

Key Advantages

  • Fresh context per agent — Each agent starts clean, avoiding context exhaustion in long sessions
  • Automated quality gates — Tests, types, and lint run after every task and auto-fix on failure
  • Document-driven development — Requirements and design docs keep implementation aligned across agents
  • Explicit stop points — Autonomous work pauses for your approval at critical decisions

Gamedev Extension

The gamedev plugin adds game-specific phases on top of the shared workflow:

  • Market analysis with Go/No-Go gate before committing to a project
  • GDD as first-class artifact driving all design decisions
  • 6-phase work planning: Core Mechanics → Game Feel → Art → UI → Analytics → QA
  • 12 specialized game agents (designers, artists, mechanics, QA, analytics)

See workflow diagrams and gamedev workflow diagrams for detailed flows.


Commands

Backend (backend-overture)

Command Purpose
/implement End-to-end feature development
/task Single task with precision
/diagnose Root cause analysis
/reverse-engineer Generate docs from existing code

All backend commands

Frontend (frontend-overture)

Command Purpose
/front-design Frontend design docs
/front-build Execute React implementation
/task Single task with precision
/diagnose Root cause analysis

All frontend commands

Game Development (gamedev-overture)

Command Purpose
/implement End-to-end game development with market analysis, GDD, and 6-phase planning
/task Single task with precision
/diagnose Root cause analysis
/design Create design documentation

All gamedev commands


Expert Plugins

Standalone skill plugins that give Claude Code deep domain expertise:

Plugin Domain Description
javascript-expert Language ES2024+, async patterns, Node.js 22+, V8 internals, security
nestjs-expert Backend Enterprise NestJS architecture, DI, CQRS, database patterns
nextjs-developer Frontend App Router, RSC, caching architecture, deployment
playwright-expert Quality E2E test architecture, Page Object Model, CI optimization
postgres-expert Infrastructure Query planner, partitioning, replication, security hardening

Install any expert plugin:

/plugin marketplace add tundraray/overture
/plugin install <plugin-name>@overture

Why Use These Plugins?

The Problem

When building with AI coding assistants, you often run into:

  • Context gets exhausted in long sessions
  • Code quality drops over time
  • Patterns become inconsistent
  • You end up fixing test failures and type errors manually

The Solution

These plugins fix that by:

  • Fresh context for each phase - Specialized agents handle different parts without context exhaustion
  • Enforced best practices - Language-agnostic rules (backend) and React patterns (frontend) keep quality consistent
  • Automated quality checks - Tests, types, and linting run automatically and get fixed if they fail
  • Complete lifecycle - From requirements to implementation to review

Frontend-Specific Benefits

The frontend plugin is built specifically for React development:

  • Component architecture planning with state management decisions
  • React Testing Library integration from the start
  • TypeScript-first approach with automatic type generation
  • Handles build errors, test failures, and type issues automatically

Gamedev-Specific Benefits

The gamedev plugin is built for game development with Phaser 3:

  • Market analysis with Go/No-Go gate before committing to a project
  • GDD (Game Design Document) as first-class artifact driving all design decisions
  • 12 specialized game agents: designers, mechanics engineer, game feel developer, artists, QA, analytics
  • 6-phase work planning: Core Mechanics → Game Feel → Art → UI → Analytics → QA
  • Three development modes: Full Development, Design Only, Prototype

Documentation

Overture Plugins

  • Workflows - All workflow diagrams and how they work
  • Commands - Complete command reference
  • Agents - All specialized agents
  • Skills - Knowledge modules loaded by agents
  • Examples - Real-world examples and typical workflows
  • Architecture - Repository structure
  • FAQ - Common questions and SSH setup
  • Gamedev Workflows - Game development workflow diagrams

Expert Plugins


Acknowledgments

Special thanks to Shinsuke Kagawa for creating the original Claude Code Workflows -- an excellent foundation for building production-ready software with Claude Code. The well-designed agent orchestration architecture and comprehensive workflow system made this project possible.


License

MIT License - Free to use, modify, and distribute.

See LICENSE for full details.

About

Production-ready development workflows for Claude Code, powered by specialized AI agents.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.