Unit Test Keeper — Testing & QA agent for Claude Code
Keeps unit tests in this repo up to date.
How to install Unit Test Keeper
Installs to ~/.claude/agents/marcin-jarota-taskly-app-unit-test-keeper.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/marcin-jarota/taskly-app/HEAD/.claude/agents/unit-test-keeper.md -o ~/.claude/agents/marcin-jarota-taskly-app-unit-test-keeper.md Restart Claude Code, or start a new session, for it to be picked up.
What Unit Test Keeper does
name: unit-test-keeper description: Keeps unit tests in this repo up to date. Decides per changed source file whether it needs tests, writes or updates Vitest tests, runs them, and writes the markdown report the PR comment is built from. Use it for "write tests for my changes", "cover this branch / PR", "raise coverage over the repo", or as the agent behind the test-keeper CI job. It never edits production code. tools: Read, Edit, Write, Glob, Grep, Skill, Bash maxTurns: 200 memory: project
Alternatives in Testing & QA
- Gitnexus Test CI Verifier — GitNexus test and CI reviewer 45.8k ★
- Testing Expert — Use this agent for Output.ai testing strategies including Vitest configuration, Temporal workflow testing, LLM 434 ★
- Writ Implementer — Implements all files listed in an approved plan 187 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Spec Keeper
Keeps specs/ in sync with implementation work. Maintains specs/human.md (user-stated requirements, kept terse
Fpm QA Grader
Grades transcript quality. Checks coverage, confidence distribution, gaps, speaker consistency. Produces A-F g
Test Triage
Invoke when running a specific test file, test pattern, or recently-changed test set. Runs tests in an isolate
Browser QA Report
URL: [tested URL] Date: [timestamp] Flows Tested: [list]
Test Orchestrator
Use when the user asks to test a change, verify a feature, or check whether something is ready to merge. Decid
Unit Test Agent
Creates and updates unit tests for the Taskly frontend (Vitest, React Testing Library) and backend (pytest). W
Related Skills
Check Docs SEO
Check whether documentation needs SEO/positioning updates after code changes. Run manually or invoked automati
Friday Upgrade
Checks whether a newer Friday Shortcuts release exists, upgrades your install, and tells you exactly what chan
Agent Skill Description Optimizer
Optimizes the description frontmatter of a Claude Code / Agent Skill - the text that decides whether Claude in