claude

harness

Guard hooks, implementer/reviewer subagents and workflow skills for spec-driven, test-first development with adversarial review.

0 on GitHubby joe-yamav0.5.0MITupdated 1 month agodevelopment
/

Plugin harness from marketplace agentic-harness in joe-yama/agentic-harness. Commands read from the repo's manifest — 1 month 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 (5)

  • adopt

    Sets up the agentic-harness in a new or existing repository (Copier template, plugin, OpenSpec, branch ruleset) and verifies the guard hooks are live; also updates an adopted repository to a newer harness version. Use when asked to adopt, install, bootstrap or update the harness.

  • design

    The design session of a change - read the context, choose the route, ask the PO one question at a time, then write the whole change (proposal, delta spec, design, tasks that double as the plan) with OpenSpec propose, create the one Issue and end the session. Use when the PO brings a new idea or a be

  • execute

    The implementation session of a change - read the change, keep a ledger, dispatch harness:implementer per task, review in solo or batched units with harness:reviewer-intermediate, run fix rounds, rebuild when fixing fails, then one final review with harness:reviewer, one push and the PR. Use when st

  • mutation-check

    Proves that a test is a real guardian by breaking the code it guards in an isolated copy of the repository and watching the test go red, with a control run. Use for refusal tests for authorization and data access, security tests, and tests the reviewer doubts; nothing else.

  • workflow

    The per-change lifecycle of a PO-steered repository - design, OpenSpec proposal plus one GitHub Issue, change size budget, implementation with review, PR, archive and status update in the PR, where each record lives, one new session per stage, and the periodic retro on the harness's own cost. Use wh

Subagents (3)

  • implementer

    Implements the task(s) of a change's tasks.md that the controller names, with strict TDD, and returns an evidence-backed report. Dispatch it with the model from your agent's section of docs/harness/models.md; never use it to review.

  • reviewer-intermediate

    Reviews the commits of one task or batch against the parts of the change those tasks name, adversarially and in a context separate from the implementer - spec compliance with a scenario-to-test map, then code quality, then over-engineering - and returns a verdict. Use for task and batch reviews and

  • reviewer

    Reviews a range of commits against a change's delta specs, design and tasks, adversarially and in a context separate from the implementer — spec compliance with a scenario-to-test map, then code quality, then over-engineering — and returns a verdict. Use for the final whole-branch review of a change

Hooks (7)

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/ask-gate.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/guard.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/lint-on-edit.sh"

  • SubagentStart

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/subagent-start.sh"

  • SubagentStop

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/subagent-stop.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/test-on-stop.sh"

View source on GitHub

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

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

15 skills · hooks

obra/superpowers 316,836

CMEM Pro

claude

CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents

3 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

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 pluginslisted