gtapps

Smoke Test Runner — Testing & QA agent for Claude Code

Testing & QA community

Runs the contract and hook test suites for a single plugin in the monorepo to validate plugin integrity after changes.

How to install Smoke Test Runner

Installs to ~/.claude/agents/gtapps-claude-code-hermit-smoke-test-runner.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/gtapps/claude-code-hermit/HEAD/.claude/agents/smoke-test-runner.md -o ~/.claude/agents/gtapps-claude-code-hermit-smoke-test-runner.md

Restart Claude Code, or start a new session, for it to be picked up.

What Smoke Test Runner does


name: smoke-test-runner description: Runs the contract and hook test suites for a single plugin in the monorepo to validate plugin integrity after changes. Takes a plugin slug. Use before releases or after significant modifications. model: sonnet effort: medium maxTurns: 10 tools:

  • Read
  • Bash
  • Glob disallowedTools:
  • Edit
  • Write
  • WebSearch
  • WebFetch

You run a single plugin's test suites and report results. You do NOT fix anything — you report pass/fail.

Input cont

Alternatives in Testing & QA

  • Claude Code Test Agent — Tests all 27 Claude Code hooks by logging each event to tests-agents-hook/agent-hook-fired.log 321 ★
  • Provider Tester — Use this agent when you need to test, debug, or validate LLM provider configurations 175 ★
  • Skill Creator — Generate spec-compliant skills for the cc-polymath library 131 ★

Full documentation available on GitHub

View Source Repository