
Test Suite Audit
Find and remove redundant or vacuous tests while keeping meaningful regression coverage
- Repository
- paperclipai/paperclip
- Stars
- 110,078
- Licence
- MIT
- Files
- 7 files
What it does
When installed, the agent reviews a project's automated test suite for tests that are duplicated, meaningless, or tightly tied to implementation details. Before deleting anything, it must justify each removal by showing that another test still catches the same regression, and it can choose to keep tests that remain useful. It also follows a structured workflow for focused cleanups or larger coordinated audit campaigns, and reports what was removed, kept, and why.
Great for
- Engineering teams whose CI runs are slow or costly and want to trim redundant tests safely
- Maintainers of a large test suite who suspect duplicate or low-value coverage
- Contributors working in the Paperclip repository who need its audit conventions followed
Skip it if
- Projects that want tests written from scratch rather than reviewed, since this skill focuses on pruning and adding only guarded tests
- Situations where deleting tests without a full review is acceptable, since the skill is designed to be conservative and needs time to investigate and run baselines
- Teams without a working test runner and CI access, because the workflow depends on running and validating tests before any removal
Try asking
- “Audit the tests in the billing module for duplicate coverage and propose which ones to remove”
- “Run a focused cleanup of the authentication test files and report kept versus deleted cases”
- “Plan a coordinated test audit campaign across three owners for the scheduler subsystem”
- “Check whether our slowest integration tests overlap with unit tests before we cut CI time”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 7 original files, the MIT licence and an attribution note.
test-audit.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip test-audit.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip test-audit.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- State up front whether you want a targeted sweep or an exhaustive subsystem audit, since the campaign guide asks for that declaration
- Give the agent a specific area or module rather than the whole suite to keep the review manageable
- Ask for measured versus estimated cost evidence so the report separates facts from guesses
What's inside
- agents/openai.yaml
- CAMPAIGN.md
- NOTICE.md
- references/audit.md
- references/paperclip.md
- references/validation.md
- SKILL.md
Redistributed unmodified from paperclipai/paperclip under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.