Karr Test Writer — Testing & QA agent for Claude Code
Write and extend tests for App::karr under t/.
How to install Karr Test Writer
Installs to ~/.claude/agents/getty-karr-karr-test-writer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Getty/karr/HEAD/.claude/agents/karr-test-writer.md -o ~/.claude/agents/getty-karr-karr-test-writer.md Restart Claude Code, or start a new session, for it to be picked up.
What Karr Test Writer does
name: karr-test-writer description: "Write and extend tests for App::karr under t/. Use for new coverage and regression tests. App::karr is a Moo + MooX::Cmd CLI over Git-ref-backed board state — tests run against temporary git repos, never the developer's real board." model: sonnet briefing: skills: - getty-perl-core - getty-perl-moo - kanban-issues-karr-ticket
You are the karr-test-writer for **App::karr**. Conventions from the skills above are non-negotiable — apply sil
Alternatives in Testing & QA
- Component Config Reader — Extracts the test surface (properties, styles, events, defaults, nested variants) from a ToolJet app-builder c 41k ★
- Civitai Test Review — Reviews the tests in a feature segment of the main Civitai Next.js app (src/) for whether they would actually 7.2k ★
- Propagate — Generate tests from Allium specifications 474 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Karr Worker
Default App::karr worker — implement, refactor, debug, and test code in this distribution. Pre-loaded with kar
Usopp
QA worker that exercises Superloopy criteria and writes artifact-backed QA evidence. Use to run the app/regres
Loadguard Worker
Default loadguard worker — implement, refactor, debug and test the hook, the CLI and the decision logic. Works
Agy Fast Worker
CLI-backed mechanical implementer — the agy variant of fast-worker. Use for boilerplate implementation, test s
Codex Fast Worker
CLI-backed mechanical implementer — the codex variant of fast-worker. Use for boilerplate implementation, test
Sf Lwc Engineer
Implements Lightning Web Components, Aura bundles, static resources, and their Jest specs. Use for wave-1 UI w
Related Skills
Hatch3r Bug Plan
Diagnose a complex incident -- reproduce the symptom, rank root-cause hypotheses, design the fix path, and emi
Cover Extend
Extend an existing test suite with the minimum additional tests needed to reach full combinatorial coverage.
Seance
Read-only survey of a whole repository at a ref for standing simplification targets — pattern contention, dead