claude

harness

Composable harness engineering — workflow orchestrator with build, optimize, research, and triage agents. Headless, single-session, resumable.

4 on GitHubby Jesper Vangv1.1.0MITupdated 9 days agoworkflows
/

Plugin harness from marketplace flight505-plugins in flight505/flight505-marketplace. Commands read from the repo's manifest — 9 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (7)

  • advisor

    Analyze the current project for autoresearch optimization opportunities. Scans the project, identifies candidates matching the keep/revert loop pattern (single mutable artifact, scalar metric, fixed time budget, repeatable execution), and presents ready-to-run suggestions with workflow.yaml snippets

  • approve

    Approve or reject a pending approval gate in a harness workflow. Used when a conductor run pauses at a type: approval phase.

  • compose

    Interactive workflow builder — helps create workflow.yaml files for the harness orchestrator. The ONE interactive entry point. Use when user wants to build a harness workflow, create a pipeline, or compose subsystems together.

  • dashboard

    Generate and open the harness run dashboard. Reads .harness/*.json state files, builds a self-contained HTML file, and opens it in the browser. Use when the user asks to see the dashboard, check run status, or view experiment history. For live monitoring during a run, suggest /loop 30s /harness:dash

  • pick-workflow

    Match a task description to the best default workflow, collect the required values interactively, write .harness/workflow.yaml with everything filled in, and hand off to /harness:run. Full path from description to ready-to-run — no manual file copying or placeholder editing.

  • plan-ready

    Signal that an ultraplan phase's plan has been saved and the conductor can resume. Used after the user reviews and teleports a plan from Claude Code on the web.

  • setup

    Configure harness optimize-subsystem hardware targets — Apple Silicon (MLX), NVIDIA server (CUDA), or RunPod cloud GPU. One-time setup stored persistently. Use when user mentions hardware setup, SSH targets, GPU configuration, or says 'configure optimization targets'.

Slash commands (1)

  • /harness:run

    Run a harness workflow — validates workflow.yaml, checks for resume state, executes phases sequentially. Handles agent-teams, loop, subagent, and inline phase types.

Subagents (14)

  • advisor

    Analyzes any project and suggests optimization opportunities for the harness optimize-subsystem loop. Identifies: mutable artifact, scalar metric, run command, time budget. Returns structured JSON suggestions, not conversational advice.

  • architecture-evaluator

    Compares a codebase's current approach against research findings and state-of-the-art. Identifies gaps, opportunities, and modernization paths.

  • code-reviewer

    Adversarial code quality review of the full feature branch diff. Runs only after the spec reviewer approves. Checks correctness, security, architecture, types, tests, performance, regressions. Read-only. Returns a structured JSON verdict with file:line references.

  • diagnostician

    Reads an issue or error, searches the codebase for root cause, and produces a structured diagnosis. Read-only — does not modify code.

  • fixer

    Writes a minimal fix with regression test based on the diagnostician's output. Creates a fix branch and commits.

  • implementation-guide

    Translates research findings into actionable implementation guidance — pseudocode, architecture decisions, migration steps. Bridges the gap between 'what the research says' and 'what to build'.

  • implementer

    TDD implementer for harness agent-teams phases. Claims tasks from a shared list, implements with RED-GREEN-REFACTOR discipline, runs quality gates, commits. Works as both a delegated subagent and a native Agent Teams teammate.

  • lead

    Team lead for harness agent-teams phases. Spawns teammates, assigns tasks, gates reviews, and cleans up. Invoked by the conductor when it enters an agent-teams phase.

  • method-analyst

    Deep comparison of specific methods, tools, or approaches. Produces structured tradeoff analysis with recommendation. Use when choosing between approaches in any domain.

  • optimizer

    Autonomous keep/revert optimization loop — edits a single artifact, runs a fixed-budget experiment, keeps or reverts based on a scalar metric. Supports local execution and remote via SSH. Writes state contract JSON after each experiment.

  • reviewer

    Two-phase review of the full feature branch diff: spec compliance (verify each acceptance criterion with file:line evidence, check scope creep) then validation (run test/build/typecheck, verify commits). Read-only. Returns a structured JSON verdict.

  • searcher

    Searches academic and web sources for research relevant to a query. Returns structured results with titles, URLs, relevance scores, and summaries. Domain-agnostic — works for any research question.

  • synthesizer

    Synthesizes search results into structured findings — consensus, open questions, recommendations. Outputs both JSON state and markdown prose. Takes searcher output as input.

  • verifier

    Verifies that the fixer's fix actually addresses the original issue. Runs tests, checks the fix against the diagnosis, and optionally creates a PR.

Hooks (10)

  • SessionStart

    '${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd' inject-status

  • SessionStart

    '${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd' inject-targets

  • Notification

    '${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd' notify-complete

  • PostToolUse

    '${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd' validate-experiment

  • PostToolUse

    bash -c 'TOOL="$TOOL_NAME"; INPUT="$TOOL_INPUT"; if [ "$TOOL" = "Write" ]; then FILE=$(echo "$INPUT" | grep -o ".harness/research-[^\"]*\.json" || true); if [ -n "$FILE" ] && [ -f "$FILE" ]; then node

  • PreCompact

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/on-pre-compact.sh

  • TaskCreated

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/on-task-created.sh

  • TaskCompleted

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/on-task-completed.sh

  • TaskCompleted

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/validate-fix.sh

  • TeammateIdle

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/on-teammate-idle.sh

View source on GitHub

Problems found in this repo's manifests

  • "storybook-assistant" points to ./storybook-assistant, which doesn't exist in the repo — install will fail
  • "autoresearch" points to ./autoresearch, which doesn't exist in the repo — install will fail
  • "ralph" points to ./ralph, which doesn't exist in the repo — install will fail

More from flight505/flight505-marketplace

All 4 plugins →

Karpathy's autoresearch as a Claude Code plugin — autonomous fixed-budget optimization for ML training, code performance, prompt engineering, and more. Apple Silicon (MLX), NVIDIA CUDA, and RunPod cloud.

4

ralph

claude

Long-running agent loop for Claude Code, in the Ralph pattern — a stable prompt, a mutable plan, and a loop that runs until the plan is empty. Three commands, fresh context per iteration.

4

SOTA 2026 Storybook assistant with Vision AI design-to-code, natural language generation, AI-powered accessibility remediation, React Server Components, dark mode generation, and comprehensive testing

4

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

beads

claudecodex

AI-supervised issue tracker for coding workflows

1 skill · 1 agent · hooks

gastownhall/beads 28,698

superset

claude

Use Superset to spawn agents, create workspaces, manage tasks, and schedule automations from Claude Code.

14 skills · 1 command

superset-sh/superset 15,548

MiniMax AI skills library for frontend, fullstack, Android, iOS, shader, GIF sticker, document, presentation, spreadsheet, and multimodal media workflows

18 skills

MiniMax-AI/skills 13,828

Maintain harness?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins4 plugins