zircote/auto-harness
3 stars · Last commit 2026-02-27
Hook-driven test framework for Claude Code plugins - automates integration testing with YAML/JSON test definitions, variable capture, and rich reporting
README preview
# auto-harness [](https://github.com/zircote/auto-harness/releases) [](https://opensource.org/licenses/MIT) [](https://docs.anthropic.com/en/docs/claude-code) <p align="center"> <img src=".github/readme-infographic.svg" alt="auto-harness workflow" width="800"> </p> A Claude Code plugin that automates integration of hook-driven test framework patterns into any project. The plugin scaffolds complete test infrastructure directly into target projects, enabling automated testing of Claude Code plugins, MCP tools, commands, skills, and hooks. ## Overview auto-harness is a **generator/scaffolding plugin** - it doesn't provide test commands itself, but rather generates test infrastructure INTO your project's `.claude/` directory. This keeps test configuration project-scoped and portable. ### What Gets Generated When you run `/harness:init`, the plugin creates: