By ebigunso
An orchestration harness for managing and coordinating multiple agents in a workflow.
Orchestrates work in a workspace: Workspace orchestrator. Clarifies requirements, gathers context via a Research subagent, creates and gets approval for plans, delegates execution to subagents, integrates results, invokes a review gate, routes git operations through git-workflow, routes skill governance through skills-maintenance, and updates repo rule files.
Research-only subagent. Gathers workspace context and returns plan-fill inputs to the parent Orchestrator. Does not edit files, does not write plan files, and does not interact with the user. May run bounded UI exploration using a selected browser automation provider such as playwright-cli (local URLs only) when it materially improves planning and validation design.
Review-only subagent. Reviews changes after an implementation wave/phase completes. Verifies objectives/acceptance criteria, best practices, and validation evidence. May run bounded UI evidence checks using a selected browser automation provider such as playwright-cli (local URLs only) when UI/user flows are impacted. Does not edit files.
Execution subagent for a single atomic Task_X within owns scope. Implements changes, runs required validation, returns a strict YAML report (subagent-report-contract), and does not perform shared-state git mutations unless explicitly instructed by the Orchestrator for that task.
Trigger for non-trivial implementation, PR/code review, and bug fix/refactor work; routes validation depth and evidence expectations, including required checks, through progressive disclosure across architecture, stack, language/tech, validation, and security.
Standardizes safe Git workflow decisions for branch safety, logical commit chunking, commit hygiene, and explicit non-interactive or non-destructive defaults. Use when planning or executing commit-affecting work, checking whether a commit should proceed, deciding how to split changes into coherent commits, or routing shared-state Git mutations through the Orchestrator.
Self-improvement loop for Orchestrator-driven workflows. Use immediately after any user correction or behavior change request (workflow, validation, scope, tone, output format), after missed required gates (e.g., validation), or after review misses. Requires completing a post-correction micro-checklist before ending the turn.
Standard execution plan format for decomposing non-trivial work into Task_X tasks with owns/depends_on, explicit validation ownership, and explicit Task Waves (parallel dispatch sets). Use when asked to make a plan, break down tasks, outline implementation steps, execute multi-step work, or when non-trivial work requires a plan.
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Repository for agent plugins, reusable templates, and useful hooks or scripts intended to enhance an agent harness.
This repository currently publishes one plugin:
agent-harnesscoding-agent-orchestration-harness// settings.json
"chat.plugins.enabled": true
settings.json.For GitHub:
// settings.json
"chat.plugins.marketplaces": [
"ebigunso/agent-harness"
]
For a local clone:
// settings.json
"chat.plugins.marketplaces": [
"file:///path/to/agent-harness"
]
Open the Extensions view with Ctrl+Shift+X, search for @agentPlugins, then install coding-agent-orchestration-harness from the agent-harness marketplace.
After installation, the plugin's agents and skills appear in chat alongside your local customizations.
If you want to register the plugin directly from a local checkout instead of through a marketplace, use chat.plugins.paths:
// settings.json
"chat.plugins.paths": {
"/path/to/agent-harness/plugins/coding-agent-orchestration-harness": true
}
/plugin marketplace add ebigunso/agent-harness
If you already cloned the repo locally, you can add it from disk instead:
/plugin marketplace add ./agent-harness
/plugin install coding-agent-orchestration-harness@agent-harness
Run the plugin manager with /plugin to browse installed plugins, enable or disable them, and inspect any marketplace or loading errors.
If you install or update plugins during an active session, run /reload-plugins to apply changes that do not require a full restart.
1.0.33 or later..claude-plugin and .github/plugin metadata so the same plugin bundle can be consumed by supported clients.npx claudepluginhub ebigunso/agent-harness --plugin coding-agent-orchestration-harnessDynamic orchestrator plugin — 200+ agents, 200+ skills, hooks, and MCP servers. Upstream sources linked via git submodules (agency-agents, everything-claude-code, oh-my-claudecode, gstack, superpowers)
Context management and multi-agent orchestration with performance optimization tools
Agent configuration utilities - project assimilation, config auditing, teammate definitions, MCP management, and hooks configuration
Advanced multi-agent coordination platform with task orchestration, performance monitoring, and workflow optimization. Features hooks for agent lifecycle events and MCP server for state management.
Professional-grade multi-LLM agent coordination with comprehensive registry system, mandatory orchestration protocol, and production-ready DevOps workflows. Portable and customizable for any project.
Core orchestration guidelines for conversation style, code style, testing, tool conventions, and workflow automation