Ensemble Plugins
Modular plugin ecosystem for Claude Code, enabling flexible, pay-what-you-need AI-augmented development workflows.
Overview
Ensemble Plugins v5.0.0 provides a modular plugin system for Claude Code, allowing developers to install only the capabilities they need—from core orchestration to framework-specific skills.
Architecture
The plugin ecosystem is organized into 4 tiers across 24 packages:
Tier 1: Core Foundation
- ensemble-core (5.0.0) - Essential orchestration, agents, and utilities
Tier 2: Workflow Plugins
- ensemble-product - Product management (PRD creation, analysis)
- ensemble-development - Frontend/backend implementation agents
- ensemble-quality - Code review, testing, DoD enforcement
- ensemble-infrastructure - AWS, Kubernetes, Docker, Helm, Fly.io automation
- ensemble-git - Git workflow and conventional commits
- ensemble-e2e-testing - Playwright integration for E2E testing
- ensemble-metrics - Productivity analytics and dashboard
Tier 3: Framework Skills
- ensemble-react - React component development
- ensemble-nestjs - NestJS backend patterns
- ensemble-rails - Ruby on Rails MVC
- ensemble-phoenix - Phoenix LiveView patterns
- ensemble-blazor - Blazor .NET components
Tier 4: Testing Framework Integration
- ensemble-jest - Jest testing patterns
- ensemble-pytest - Pytest testing patterns
- ensemble-rspec - RSpec testing patterns
- ensemble-xunit - xUnit testing patterns
- ensemble-exunit - ExUnit testing patterns
Utilities
- ensemble-agent-progress-pane (5.1.0) - Real-time subagent monitoring in terminal panes
- ensemble-task-progress-pane (5.0.0) - TodoWrite progress visualization
- ensemble-multiplexer-adapters - Terminal multiplexer abstraction layer
Runtime Translation
- ensemble-opencode (5.3.0) - OpenCode runtime support (translates Ensemble artifacts to OpenCode-compatible formats)
Meta-Package
- ensemble-full - Complete ecosystem (all plugins bundled)
Installation
Plugins are installed using Claude Code's interactive /plugin command.
Quick Start (Full Ecosystem)
In Claude Code, run:
# Add the Ensemble marketplace
/plugin marketplace add FortiumPartners/ensemble
# Install the full bundle (all plugins)
/plugin install ensemble-full@ensemble
Or use the interactive UI: type /plugin → Discover tab → select ensemble-full → choose your scope.
Modular Installation
Install only what you need from the marketplace:
# Core foundation (required)
/plugin install ensemble-core@ensemble
# Workflow plugins
/plugin install ensemble-product@ensemble
/plugin install ensemble-development@ensemble
/plugin install ensemble-quality@ensemble
/plugin install ensemble-infrastructure@ensemble
/plugin install ensemble-git@ensemble
/plugin install ensemble-e2e-testing@ensemble
# Framework skills (optional)
/plugin install ensemble-react@ensemble
/plugin install ensemble-nestjs@ensemble
# Testing support (optional)
/plugin install ensemble-jest@ensemble
/plugin install ensemble-pytest@ensemble
Local Installation (Development)
For local development or testing, use the --plugin-dir flag:
# Clone the repository
git clone https://github.com/FortiumPartners/ensemble.git
# Run Claude Code with a local plugin
claude --plugin-dir ./ensemble/packages/core
Installation Scopes
When installing plugins, you can choose a scope:
- User (default) — available across all your projects
- Project — shared with collaborators via
.claude/settings.json
- Local — personal, per-repository (not shared)
Usage
After installation, plugins automatically register their agents, commands, and skills with Claude Code.
Available Commands
Commands are provided by specific plugins:
/create-prd - Product requirements (ensemble-product)
/create-trd - Technical requirements (ensemble-core)
/implement-trd - TRD implementation (ensemble-development)
/fold-prompt - Project optimization (ensemble-core)
/dashboard - Metrics dashboard (ensemble-metrics)
Agent Mesh
Plugins provide 28 specialized agents across domains:
- Orchestrators: ai-mesh-orchestrator, tech-lead-orchestrator, product-management-orchestrator, qa-orchestrator, build-orchestrator, deployment-orchestrator, infrastructure-orchestrator
- Developers: frontend-developer, backend-developer, infrastructure-developer
- Quality: code-reviewer, test-runner, playwright-tester, deep-debugger
- Specialists: documentation-specialist, api-documentation-specialist, postgresql-specialist, github-specialist, helm-chart-specialist
- Utilities: git-workflow, file-creator, context-fetcher, directory-monitor, release-agent, agent-meta-engineer
OpenCode Support