Skip to content
/

orchestr8

orchestr8 · seth-schultz/orchestr8 · ★ 65 · last commit 2026-05-02

JIT knowledge loading plugin for Claude Code — 383 resource fragments (154 domain agents, 103 skills, 36 workflows, 32 patterns) loaded on-demand via MCP with 95-98% token reduction vs upfront loading; AITMPL community registry provides 400+ shared resources.

Best whenContext window waste is the primary obstacle to AI-assisted development — loading all knowledge upfront (11,000+ tokens) leaves little room for actual work; …
Skip ifLoading all knowledge upfront, Static expertise bundles
vs seeds
superpowers(skill/command library), but orchestr8 adds semantic fuzzy matching (1,675 useWhen scenarios), multi-source providers (L…
Primitive shape 41 total
Commands 40 MCP tools 1
00

Summary

orchestr8 — Summary

Slug: orchestr8
GitHub: https://github.com/seth-schultz/orchestr8
Stars: 65
License: MIT
Language: TypeScript (Node.js 18+)
Version: 8.0.6 (README: v8.0.0-rc3)
Status: Active (last commit 2026-05-02)

What It Is

orchestr8 is a Claude Code plugin that provides Just-In-Time (JIT) knowledge loading via MCP. It is NOT an execution orchestrator — it is a resource discovery and context management system.

The core insight: "Stop loading everything. Start loading exactly what you need, when you need it."

Instead of loading 200KB of knowledge upfront, orchestr8 loads a 2KB catalog, then dynamically fetches exactly the resources needed for the current task.

Key claim: 95-98% token reduction vs. loading all resources upfront.

Resource Library (v8.0)

  • 383 total resources indexed
  • 154 agent resources (domain experts: TypeScript, Python, Go, Rust, React, FastAPI, etc.)
  • 103 skill resources (techniques: testing, security, error handling, etc.)
  • 36 workflow templates (adaptive, parallel, phased, etc.)
  • 32 pattern resources (architectural patterns, organized into families)
  • 31+ example files (extracted code examples)
  • 77 additional example fragments (code example library)
  • 1,675 useWhen scenarios (automatic matching)
  • 4,036 indexed keywords (search terms)
  • 207+ cross-references between resources

What It Is NOT

orchestr8 is NOT:

  • An agent runner or execution orchestrator
  • A task management system
  • A multi-agent coordinator
  • A workflow engine

Resources (agents, skills, patterns) are knowledge fragments loaded into Claude's context, not active processes.

Primary Entry Point

/now command — the only slash command. Loads the resource catalog, semantically matches relevant expertise, then dynamically fetches what's needed.

Three Resource Providers

  1. Local — custom private resources (offline-capable)
  2. AITMPL — 400+ community components (api.aitmpl.com)
  3. GitHub — team/company repositories (version-controlled)
01

Overview

orchestr8 — Overview

Origin and Positioning

Created by Seth Schultz. Website: https://orchestr8.dev

From the README: "I spent six months watching AI agents waste tokens loading knowledge they'd never use. The breakthrough? Just-in-time expertise."

The JIT Loading Problem

Traditional approach:

All TypeScript patterns: 15KB
All database guides: 10KB
All security practices: 8KB
Total waste: ~11,000 tokens (before starting)

orchestr8 approach:

Lightweight registry: 250 tokens
Matched expertise: 800 tokens
Total: ~1,050 tokens (only what's needed)
Result: 90% savings

v8.0 Three-Phase Optimization

The v8.0 release completed a major optimization initiative:

Phase 1 — Example Extraction: 37 files optimized, ~45,000 tokens saved, 77 new example fragments with orchestr8:// URI references.

Phase 2 — Structural Organization: 6 skill families (Performance, Security, Testing, Observability, IaC, Error Handling), 9 pattern families (Event-Driven, Database, Architecture, etc.), 207+ cross-references.

Phase 3 — Progressive Loading: 2 major agents split into core + advanced modules (Python, Rust), 5 workflows enhanced with JIT loading (78% average token reduction), 52-83% savings in typical usage.

Index Modes

Four optimization modes for resource loading:

Mode Tokens Reduction Use Case
index 200-500 95-98% Default; lightweight catalog
minimal 300-500 Ultra-compact JSON schema only
catalog 1,500-2,000 Full metadata Browsing
full Complete None When full content needed

AITMPL Community Registry

orchestr8 connects to api.aitmpl.com — a community registry of 400+ agent/skill/workflow components. This gives any Claude Code install access to community-contributed expertise fragments without a separate install.

Security: SHA Verification

CHECKSUMS.txt.asc     — GPG-signed checksums
ORCHESTR8_PUBLIC_KEY.asc — Public key for verification
verify_all_shas.sh    — Verification script
verify_shas.py        — Python verification script

Resources can be verified against published checksums. Unique security posture for a Claude Code plugin.

02

Architecture

orchestr8 — Architecture

Distribution

  • Install: /plugin marketplace add seth-schultz/orchestr8 (Claude Code Marketplace)
  • Manual: Clone + npm install + configure .orchestr8rc.json
  • Type: Claude Code plugin (plugin.json + MCP server)

Repo Structure

orchestr8/
├── .claude-plugin/
│   └── marketplace.json        # Marketplace registration
├── plugins/orchestr8/
│   ├── .claude-plugin/
│   │   └── plugin.json         # Plugin.json with MCP server
│   ├── commands/               # 40 slash commands
│   │   └── now.md              # Primary entrypoint
│   ├── dist/
│   │   └── index.js            # Compiled MCP server (Node.js)
│   ├── src/                    # TypeScript MCP server source
│   ├── resources/
│   │   ├── .index/             # Resource indexes
│   │   │   ├── keyword-index.json
│   │   │   ├── quick-lookup.json
│   │   │   └── usewhen-index.json
│   │   ├── agents/             # 154 domain expert fragments
│   │   ├── skills/             # 103 technique fragments
│   │   ├── workflows/          # 36 workflow templates
│   │   ├── patterns/           # 32 architectural patterns
│   │   └── examples/           # 31+ example files
│   ├── prompts/                # MCP prompts
│   ├── .orchestr8rc.example.json  # Config template
│   └── CHECKSUMS.txt.asc       # GPG-signed checksums
├── verify_all_shas.sh
└── verify_shas.py

MCP Server

"orchestr8-resources": {
  "command": "node",
  "args": ["${CLAUDE_PLUGIN_ROOT}/dist/index.js"],
  "env": {
    "PROMPTS_PATH": "${CLAUDE_PLUGIN_ROOT}/prompts",
    "RESOURCES_PATH": "${CLAUDE_PLUGIN_ROOT}/resources",
    "CACHE_SIZE": "100",
    "LOG_LEVEL": "info",
    "NODE_ENV": "production"
  }
}

Resource URI Scheme

All resources addressable via orchestr8:// URIs:

orchestr8://agents/typescript-expert
orchestr8://skills/jwt-authentication
orchestr8://patterns/event-driven-architecture
orchestr8://workflows/build-rest-api
orchestr8://guides/mcp-resource-loading

Loaded via ReadMcpResourceTool with server: "plugin:orchestr8:orchestr8-resources".

Caching Architecture

LRU cache with configurable TTL:

  • Prompts: 1 hour TTL
  • Resources: 4-7 days TTL
  • Cache size: 100 entries (configurable via CACHE_SIZE env)
  • Cache hit: sub-millisecond response

Config: .orchestr8rc.json

Three resource providers, each independently configured:

{
  "resourceProviders": {
    "aitmpl": {
      "enabled": true,
      "apiUrl": "https://api.aitmpl.com",
      "cacheTTL": 3600000,
      "categories": ["agents", "skills", "workflows", "patterns", "examples"],
      "rateLimit": { "requestsPerMinute": 60 }
    },
    "github": {
      "enabled": false,
      "repos": ["username/repo1"],
      "branch": "main",
      "auth": { "token": "ghp_...", "type": "personal" }
    },
    "custom": {
      "enabled": false,
      "endpoints": [{ "name": "my-api", "url": "https://..." }]
    }
  }
}

Config priority: env vars > project config > user config > defaults

Index Architecture

Three index files power resource discovery:

Index Contents Size
keyword-index.json 4,036 unique keywords → resource URIs Large
quick-lookup.json Common query patterns → pre-computed resource sets Medium
usewhen-index.json 1,675 useWhen scenarios → matching resources Large
03

Components

orchestr8 — Components

Commands (40 slash commands)

Command Description
/now PRIMARY: Orchestr8 autonomous workflow — dynamically assembles expertise
/add-feature Feature implementation workflow
/fix-bug Bug fix workflow
/refactor Refactoring workflow
/review-code Code review workflow
/review-pr PR review workflow
/review-architecture Architecture review workflow
/new-project New project setup
/build Build workflow
/deploy Deployment workflow
/setup-cicd CI/CD setup
/setup-monitoring Monitoring setup
/security-audit Security audit workflow
/optimize-performance Performance optimization
/optimize-costs Cost optimization
/test-web-ui Web UI testing
/research Research workflow
/research-solution Solution research
/create-agent Agent creation workflow
/create-skill Skill creation workflow
/create-workflow Workflow creation
/create-plugin Plugin creation
/discover-patterns Pattern discovery
/knowledge-search Knowledge base search
/knowledge-capture Knowledge capture
/knowledge-report Knowledge report
/orchestr8-expert orchestr8 expert mode
/adaptive-workflow Adaptive workflow
/generate-diagrams Diagram generation
/generate-visualizations Visualization generation
/benchmark Benchmarking workflow
/compare-approaches Approach comparison
/validate-architecture Architecture validation
/validate-assumptions Assumption validation
/explore-alternatives Alternative exploration
/modernize-legacy Legacy modernization
/build-ml-pipeline ML pipeline construction
/git-expert Git expert mode
/create-medium-story Technical writing

Agent Resources (154)

Domain expert fragments. Examples by category:

AI/ML: ai-ml-engineer-core, ai-ml-engineer-nlp, ai-ml-engineer-computer-vision, ai-ml-mlops, ai-ml-engineer-llm-specialist, ai-ml-engineer-recommendation-systems

Cloud: aws-specialist, azure-specialist, gcp-specialist, cloudflare-specialist

Search: algolia-specialist, elasticsearch-specialist

Blockchain: blockchain-solidity-expert, blockchain-web3-integration

Backend: api-designer-rest, api-designer-graphql, api-integration-specialist

Frontend: angular-specialist (and many more)

Architecture: architect, agent-architect, assumption-validator

Agent Design: agent-designer-fragment-structure, agent-designer-metadata-optimization, agent-designer-principles, agent-designer-workflow

Total: 154 agent resource files.

Skill Resources (103)

Reusable technique fragments organized into 6 families:

  • Performance — profiling, optimization techniques
  • Security — auth, encryption, audit
  • Testing — unit, integration, e2e
  • Observability — logging, tracing, metrics
  • IaC — infrastructure as code patterns
  • Error Handling — retry, circuit breaker, etc.

Total: 103 skill resource files.

Workflow Resources (36)

Ready-to-use execution strategies:

  • adaptive-workflow, parallel-workflow, phased-workflow
  • Language-specific: Python workflow, TypeScript workflow, etc.
  • Domain-specific: REST API, ML pipeline, security workflow

Pattern Resources (32)

Architectural patterns organized into 9 families:

  • Event-Driven, Database, Architecture (microservices, monolith, etc.)
  • Others: Security, Performance, Testing, Observability, IaC, Error Handling

Resource Index (3 files)

File Purpose
keyword-index.json 4,036 keywords → resource URIs
quick-lookup.json Common queries → pre-computed sets
usewhen-index.json 1,675 useWhen scenarios → matches
05

Prompts

orchestr8 — Prompts and Key Artifacts

/now Command (verbatim frontmatter + partial body)

---
description: Orchestr8 autonomous workflow - dynamically assembles expertise catalog
  with JIT loading
allowed-tools:
- Bash
- Edit
- Glob
- Grep
- Read
- SlashCommand
- TodoWrite
- WebFetch
- Write
---
# Orchestr8 Now - Autonomous Organization

**Request:** $ARGUMENTS

## Your Role

You are the **Chief Orchestrator** coordinating Project Managers to execute this request. You manage organization structure and dependency flow—PMs manage workers and file conflicts.

## How to Load MCP Resources

**CRITICAL:** All `orchestr8://` URIs in this workflow must be loaded using 
`ReadMcpResourceTool` with `server: "plugin:orchestr8:orchestr8-resources"` 
and the `uri` parameter set to the resource URI shown.

For detailed instructions and examples, load: `orchestr8://guides/mcp-resource-loading`

Plugin.json MCP Server (verbatim)

{
  "name": "orchestr8",
  "version": "8.0.6",
  "mcpServers": {
    "orchestr8-resources": {
      "command": "node",
      "args": ["${CLAUDE_PLUGIN_ROOT}/dist/index.js"],
      "env": {
        "PROMPTS_PATH": "${CLAUDE_PLUGIN_ROOT}/prompts",
        "RESOURCES_PATH": "${CLAUDE_PLUGIN_ROOT}/resources",
        "CACHE_SIZE": "100",
        "LOG_LEVEL": "info",
        "NODE_ENV": "production"
      }
    }
  }
}

Config Template (verbatim from .orchestr8rc.example.json)

{
  "$schema": "https://orchestr8.dev/schema/config.json",
  "resourceProviders": {
    "aitmpl": {
      "enabled": true,
      "apiUrl": "https://api.aitmpl.com",
      "cacheTTL": 3600000,
      "categories": ["agents", "skills", "workflows", "patterns", "examples", "best-practices"],
      "rateLimit": { "requestsPerMinute": 60, "requestsPerHour": 1000 },
      "timeout": 30000,
      "retryAttempts": 3
    },
    "github": {
      "enabled": false,
      "repos": ["username/repo1"],
      "branch": "main",
      "auth": { "token": "ghp_your_token_here", "type": "personal" }
    },
    "custom": {
      "enabled": false,
      "endpoints": [{"name": "my-custom-api", "url": "https://api.example.com/resources"}]
    }
  }
}

Quick Lookup Index Sample (verbatim from quick-lookup.json)

{
  "version": "1.0.0",
  "commonQueries": {
    "implementing": {
      "uris": [
        "orchestr8://agents/ai-ml-engineer-computer-vision",
        "orchestr8://agents/ai-ml-engineer-core",
        "orchestr8://agents/ai-ml-engineer-nlp"
      ],
      "tokens": 3010
    },
    "building": {
      "uris": [
        "orchestr8://agents/agent-designer-fragment-structure",
        "orchestr8://agents/ai-ml-engineer-core"
      ],
      "tokens": 3360
    }
  }
}

Marketplace Registration (verbatim)

{
  "name": "orchestr8",
  "displayName": "orchestr8 - Autonomous Development",
  "version": "8.0.6",
  "plugins": [{ "name": "orchestr8", "source": "./plugins/orchestr8" }]
}
09

Uniqueness

orchestr8 — Uniqueness and Positioning

Category: Different Kind of Tool

orchestr8 belongs in a different category than other frameworks in this batch. Where stoneforge, bernstein, kagan, martinloop, and greatcto are workflow orchestration and agent management systems, orchestr8 is a context management system that uses orchestration vocabulary.

This distinction matters for the research catalog: orchestr8 represents the architectural pattern of "JIT knowledge loading as a Claude Code plugin" — distinct from "running multiple agents."

Differs from Seeds

Versus all multi-agent seeds (claude-flow, taskmaster-ai, agent-os): those frameworks manage task execution. orchestr8 manages knowledge access. The token efficiency angle is unique — no seed framework treats context window utilization as a first-class design constraint.

Versus superpowers (the closest seed): superpowers provides a skill/command library. orchestr8 provides a JIT-loaded resource library with semantic matching, multi-source providers (AITMPL + GitHub), and caching. The loading mechanism is fundamentally different.

Distinctive Features

  1. JIT semantic resource loading — 4,036-keyword index + 1,675 useWhen scenarios for automatic expertise matching. No other framework reviewed uses semantic fuzzy matching for resource discovery.

  2. AITMPL community registry — External API endpoint (api.aitmpl.com) providing 400+ community-contributed agent/skill/workflow resources. The only framework with a cloud-hosted community resource marketplace.

  3. GPG-signed resource verification — CHECKSUMS.txt.asc, ORCHESTR8_PUBLIC_KEY.asc, verify_all_shas.sh. No other Claude Code plugin reviewed has resource integrity verification.

  4. Progressive loading architecture — Resources split into core + advanced modules (Python agent has core module + advanced module). Load only the core (300 tokens) unless advanced features needed (+400 tokens). 52-83% additional savings.

  5. 95-98% token reduction claim — The framing of multi-agent expertise as a token efficiency problem (not a capability problem) is architecturally novel.

  6. 383 resource fragments — The largest knowledge library in this batch. 154 agent fragments, 103 skill fragments, 36 workflow templates, 32 patterns, 31+ examples.

  7. Multi-source provider architecture — Local + AITMPL + GitHub with independent caching and rate limiting. Other frameworks have one knowledge source.

Observable Failure Modes

  1. Name confusion: Users expecting an orchestration platform (from the name) find a context loader. README positioning is accurate but the name creates expectations.

  2. AITMPL dependency: Key feature (400+ community resources) depends on api.aitmpl.com availability. If the API goes down, only local and GitHub resources remain.

  3. No persistent state: orchestr8 cannot track what happened in previous sessions. Teams needing cross-session continuity must add a separate state management tool.

  4. Last commit 2026-05-02: Slightly older than other batch members. Still active but slower update cadence.

  5. Prompt-level orchestration: The "Chief Orchestrator" framing in /now is a Claude prompt construct, not a system property. Claude's behavior is as good as the prompt; unusual requests may fall outside the framing.

04

Workflow

orchestr8 — Workflow

IMPORTANT: This Is Not an Execution Orchestrator

orchestr8 does not execute code, run agents, manage tasks, or coordinate multi-agent workflows. Its "workflow" is the process by which it loads relevant knowledge into Claude's context.

JIT Loading Workflow (What /now Does)

User: /now "build a TypeScript REST API with JWT authentication"
           ↓
[1. Load lightweight catalog]
   - Query resource index: 250 tokens
   - Fuzzy semantic match against 1,675 useWhen scenarios
   - Identify relevant resources
           ↓
[2. Query matching resources]
   - keyword-index.json: match "TypeScript", "REST API", "JWT"
   - usewhen-index.json: match "implementing JWT", "building REST API"
   - quick-lookup.json: pre-computed result for "building"
           ↓
[3. Load matched resources via MCP]
   - ReadMcpResourceTool: orchestr8://agents/typescript-expert
   - ReadMcpResourceTool: orchestr8://skills/jwt-authentication
   - ReadMcpResourceTool: orchestr8://examples/express-jwt-auth
   - Total loaded: ~1,600 tokens (vs 45KB loaded upfront = 96% savings)
           ↓
[4. Progressive loading if needed]
   - Load core module first (e.g., typescript-core: 600 tokens)
   - Load advanced module only if needed (typescript-advanced: +400 tokens)
   - JIT fetch example fragments on demand
           ↓
[5. Claude executes with loaded expertise]
   - Agents/skills/patterns now in context
   - Claude implements with domain-specific guidance

Token Efficiency Example

Step Without orchestr8 With orchestr8
TypeScript patterns 15KB 0 (until needed)
API patterns 12KB 0 (until needed)
Security guides 8KB 0 (until needed)
Database patterns 10KB 0 (until needed)
Total upfront 45KB (~11,250 tokens) 250 tokens (catalog)
On-demand load N/A ~1,350 tokens (matched only)
Total used ~11,250 tokens ~1,600 tokens
Savings 86%

/now Command Flow (from source)

From commands/now.md:

  1. "You are the Chief Orchestrator coordinating Project Managers to execute this request."
  2. Load orchestr8://guides/mcp-resource-loading for instructions
  3. Match relevant agents/skills/patterns from catalog
  4. Load resources via ReadMcpResourceTool with server: "plugin:orchestr8:orchestr8-resources"
  5. Execute request using loaded expertise

Multi-Source Provider Priority

Request → Local provider (fastest, offline-capable)
       → AITMPL provider (400+ community resources)
       → GitHub provider (team-version-controlled resources)
       → Cache check (LRU, 1hr-7day TTL)

Cache Behavior

  • Cache hit: sub-millisecond response
  • Prompts TTL: 1 hour
  • Resources TTL: 4-7 days
  • Cache size: 100 LRU entries (configurable)
  • Hot reload: watch mode for development

No Approval Gates

orchestr8 has no approval gates, human review steps, or task state machines. It is a context enhancement layer, not a workflow orchestration layer.

06

Memory Context

orchestr8 — Memory and Context

orchestr8 IS a Memory/Context System

Unlike other frameworks where memory is a side feature, orchestr8's entire purpose is context management — specifically, reducing context waste through JIT loading.

LRU Cache

  • Size: 100 entries (configurable via CACHE_SIZE env)
  • TTL (prompts): 1 hour
  • TTL (resources): 4-7 days
  • Cache hits: Sub-millisecond response
  • Storage: In-process LRU (no persistent disk cache)

Resource Index (Persistent Knowledge Base)

The .index/ directory serves as a persistent indexed knowledge base:

File Contents Size
keyword-index.json 4,036 unique keywords → resource URIs Large
quick-lookup.json Common query patterns → pre-computed resource sets Medium
usewhen-index.json 1,675 useWhen scenarios → matching resources Large

These files are versioned with the plugin and updated on new orchestr8 releases.

Multi-Source Memory

Three knowledge sources with independent caching:

Source Location TTL Purpose
Local ${CLAUDE_PLUGIN_ROOT}/resources/ No expiry Custom private resources
AITMPL api.aitmpl.com 1 hour (configurable) 400+ community resources
GitHub github.com repos 1 hour (configurable) Team-version-controlled

Hot Reload (Development)

Watch mode enables automatic resource reload during development. Changes to local resource files are detected and re-indexed without restarting the MCP server.

What orchestr8 Does NOT Persist

  • No task state
  • No agent session history
  • No cross-conversation memory
  • No project-level state files

Each /now call starts fresh with the resource catalog. orchestr8 does not remember what happened in previous conversations.

Context Window Impact

The JIT architecture directly manages Claude's context window:

Scenario Context Used
Initial catalog query 250 tokens
Index mode (default) 200-500 tokens
Minimal mode 300-500 tokens
Catalog mode 1,500-2,000 tokens
Typical complete task ~1,600 tokens (10-20% of window)
Without orchestr8 (upfront) ~11,250 tokens (85-95% of window)

This is the central value proposition: more context window is available for actual code and task execution.

07

Orchestration

orchestr8 — Orchestration

IMPORTANT: orchestr8 Is NOT an Orchestrator

Despite the name and the batch it's in, orchestr8 does not orchestrate agents, tasks, or workflows in the traditional sense. It orchestrates resource loading — deciding which knowledge fragments to load into Claude's context.

Orchestration pattern: none (resource-loading context management system)

What "/now" Orchestrates

The /now command's "orchestration" is purely conceptual:

"You are the Chief Orchestrator coordinating Project Managers..."

This framing in the prompt instructs Claude to behave like an orchestrator, but it's a prompt-level abstraction, not a system-level multi-agent mechanism. There are no actual "Project Managers" or "Workers" — these are role descriptions in the prompt that Claude Code uses to structure its own multi-step approach.

Multi-Agent Pattern (Prompting, Not Runtime)

orchestr8's agent resources (154 domain expert fragments) are NOT active agents. They are knowledge documents that get loaded into Claude's context. When Claude "uses" the typescript-expert agent, it's reading that document's expertise guidelines, not spawning a subprocess.

Comparison:

  • stoneforge: Director/Worker/Steward = actual separate processes
  • orchestr8: "architect", "pm", "worker" = text loaded into one Claude session

Concurrent Agents

None. orchestr8 is a single-session tool.

Approval Gates

None. orchestr8 has no approval gates, human checkpoints, or task state machines.

Isolation Mechanism

None. orchestr8 does not use git worktrees, docker containers, or any other isolation.

Audit Trail

None. orchestr8 does not produce audit logs.

Why It's In This Batch

The batch theme is "multi-agent orchestrators (hierarchical/workforce)." orchestr8 was included because:

  1. It has 154 named "agent" resources
  2. The /now command uses an "orchestrator" framing in its prompt
  3. It supports workflow templates for orchestrated development

But architecturally, it is a JIT resource loader, not a workforce platform. The distinction matters for the research: orchestr8 represents what multi-agent concepts look like when implemented as a context management system rather than a process management system.

08

Ui Cli Surface

orchestr8 — UI and CLI Surface

Install

Option 1 (recommended — Marketplace):

/plugin marketplace add seth-schultz/orchestr8

Option 2 (manual):

# Clone, npm install, configure .orchestr8rc.json
git clone https://github.com/seth-schultz/orchestr8.git
cd orchestr8/plugins/orchestr8
npm install

Slash Commands (40)

All commands are Claude Code slash commands invoked via /.

Primary command: /now [description]

Other commands cover specific workflows: /add-feature, /fix-bug, /refactor, /review-code, /review-pr, /security-audit, /setup-cicd, /build, /deploy, etc.

The /now command is the universal entrypoint for any task type.

No Web Dashboard

orchestr8 has no web dashboard, no local UI server, and no TUI. All interaction is through Claude Code slash commands.

MCP Server (Background)

The orchestr8-resources MCP server runs as a background Node.js process when Claude Code is active:

node ${CLAUDE_PLUGIN_ROOT}/dist/index.js

Provides resources via MCP ReadMcpResourceTool under the orchestr8:// URI scheme.

Configuration

.orchestr8rc.json (project-local, overrides user config):

{
  "$schema": "https://orchestr8.dev/schema/config.json",
  "resourceProviders": {
    "aitmpl": { "enabled": true },
    "github": { "enabled": false, "repos": [...] },
    "custom": { "enabled": false }
  }
}

Config priority: env vars > project config > user config > defaults.

Security Verification

# Verify resource integrity
bash verify_all_shas.sh
python3 verify_shas.py

Resources can be verified against GPG-signed checksums (CHECKSUMS.txt.asc) using ORCHESTR8_PUBLIC_KEY.asc. Unique security feature among Claude Code plugins.

AITMPL Registry

External resource provider at api.aitmpl.com. Rate limited to 60 req/min, 1000 req/hr. No auth required for public resources.

GitHub Provider

Teams can host private resources in GitHub repos. Configure with PAT:

"github": {
  "enabled": true,
  "repos": ["myorg/ai-resources"],
  "auth": { "token": "ghp_...", "type": "personal" }
}

Related frameworks

same archetype · same primary tool · same memory type

Superpowers ★ 207k

Enforces spec-first, TDD, and subagent-reviewed development as mandatory automatic workflows rather than optional practices.

Claude-Flow / Ruflo ★ 55k

Eliminates single-agent context limits and sequential bottlenecks by orchestrating fault-tolerant swarms of specialized AI agents…

BMAD-METHOD ★ 48k

Provides a full agile delivery lifecycle with named expert-persona AI collaborators that elicit the human's best thinking rather…

Agent OS ★ 4.6k

Extracts implicit codebase conventions into token-efficient markdown standards files and injects them selectively into AI agent…

Claude Conductor ★ 367

Gives Claude Code a persistent, cross-linked, auto-analyzed documentation system so it retains codebase context across sessions.

Spec-Driver (Greenfield Spec-Driven Development) ★ 25

Prevents spec rot in AI-assisted development by making implementation changes flow back into evergreen, authoritative specs via…