bradduhon

Contract Spec — Testing & QA agent for Claude Code

Testing & QA community

Reads and updates service handshake contracts, API schemas, and specifications.

How to install Contract Spec

Installs to ~/.claude/agents/bradduhon-daedalus-contract-spec.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bradduhon/Daedalus/HEAD/agents/contract-spec.md -o ~/.claude/agents/bradduhon-daedalus-contract-spec.md

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

What Contract Spec does


name: contract-spec description: Reads and updates service handshake contracts, API schemas, and specifications. Invoke before coding begins or when a worker yields a contract conflict. tools: Read, Grep, Glob, Write, Edit disallowedTools: Agent, Task, SendMessage model: sonnet shape: producer phases: [clarification, plan]

0044: run by the Daedalus router; Claude Code ignores hooks on plugin agents (sub-agents.md:239).

hooks: PreToolUse: - hooks: - {type: command, command: "p

Alternatives in Testing & QA

  • Writ Implementer — Implements all files listed in an approved plan 187 ★
  • Staff Code Reviewer — Use for adversarial pre-merge code review 179 ★
  • Checklist Generator — Use when an orchestrator needs to enumerate every verifiable claim in a code diff (dependency interactions, te 115 ★

Full documentation available on GitHub

View Source Repository