Violets — Testing & QA agent for Claude Code
Behavioral spec agent.
How to install Violets
Installs to ~/.claude/agents/ryantlee25-droid-spectrum-protocol-violets.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ryantlee25-droid/spectrum-protocol/HEAD/agents/violets.md -o ~/.claude/agents/ryantlee25-droid-spectrum-protocol-violets.md Restart Claude Code, or start a new session, for it to be picked up.
What Violets does
name: violets description: "Behavioral spec agent. Produces DESIGN.md — a detailed API contract, schema definition, or component hierarchy spec that Howlers use as ground truth during implementation. Invoke before muster when the spectrum involves shared interfaces, database schemas, or cross-Howler API contracts.\n\n\nuser: \"we need a design spec before the Howlers start on the API layer\"\nassistant: uses Violet to produce DESIGN.md with endpoint contracts, request/response shape
Alternatives in Testing & QA
- Component Config Reader — Extracts the test surface (properties, styles, events, defaults, nested variants) from a ToolJet app-builder c 41k ★
- Workflow — plan.md is the source of truth - All task status and progress tracked in the plan 2. Test-D... - wshobson/agen 31.9k ★
- Eval Author — Authoring role for the D365FO agent eval loop catalog 136 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Math Verifier
Use to run and maintain test-sim.js, check-contrast.js, and check-claims.js — three independent verifications.
Mx Schema Builder
Use this agent to build database schemas for new projects. It creates Supabase tables, RLS policies, TypeScrip
Spec Writer
Creates comprehensive project specifications from ideas. Expert at requirements gathering, user stories, accep
API Usage Finder
Invoke before refactoring, renaming, or removing an API/symbol/module — finds every usage across the codebase
Spec Conformance Reviewer
Read-only spec reviewer for m3l-common with two modes. As a contract producer it reads a docs/reference page a
Executor Refinement Reviewer
Behavioral contract verification reviewer — cross-references plan BC-IDs against test evidence and implementat
Related Skills
Rails AI Context
45 MCP tools that give AI coding agents ground truth about your Rails app: schema, models, routes, controllers
Claude Boot Stats
Per-component token cost analyzer for Claude Code first-turn context: HTTP intercept proxy + Qwen3 BPE + groun
Closeout
Post-project audit. Diffs SCOPE.md deliverables against ground truth using tier-aware verification (code-done