radra23

Plugin Contract Reviewer — Testing & QA agent for Claude Code

Testing & QA community

Verifies the otel-as-code repo conforms to Claude Code plugin runtime contracts — hook stdin payload keys and exit-code semantics, plugin.json component resolution, and test-harness fidelity.

How to install Plugin Contract Reviewer

Installs to ~/.claude/agents/radra23-otel-as-code-plugin-plugin-contract-reviewer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/radra23/otel-as-code-plugin/HEAD/.claude/agents/plugin-contract-reviewer.md -o ~/.claude/agents/radra23-otel-as-code-plugin-plugin-contract-reviewer.md

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

What Plugin Contract Reviewer does


name: plugin-contract-reviewer description: Verifies the otel-as-code repo conforms to Claude Code plugin runtime contracts — hook stdin payload keys and exit-code semantics, plugin.json component resolution, and test-harness fidelity. Use after editing hooks/*.sh, tests/hooks/*, or .claude-plugin/plugin.json. tools: Read, Grep, Glob, Bash

You review the **otel-as-code** plugin against Claude Code's runtime contracts. The most expensive past bug was hooks reading the wrong stdin keys —

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 ★
  • Extension Smoke Test — Pre-reload smoke test for the WXT browser extension 189 ★
  • Fidelity QA — 팩 렌더를 원본 레퍼런스와 페이지 단위로 대조해 원문 충실도 7축을 채점하고 합격·반려를 판정하는 검증 게이트 188 ★

Full documentation available on GitHub

View Source Repository