Test Suite Audit skill for Claude and Codex
Test Suite Audit as an AI skill. It asks for Project and language, Test location and command, Suite pain points and 3 more, then does the rest. Free to…
Install it once and Claude or Codex runs it for you. When your request matches, your AI loads the skill, asks for anything it is missing, and works through the template itself. Prefer to fill it in by hand? See the full prompt template.
Download the skill (.zip) · View SKILL.md
When it is used
Use when a team has a slow, flaky, or bloated test suite and wants to know which tests to cut and which flows lack protection, without any edits. Do not use for writing new tests or fixing a specific failing test. Related topics: coding, technical.
What it will ask you for
- Project and language (free text, e.g. "Python web API")
- Test location and command (free text, e.g. "Folder and run command")
- Suite pain points (longer free text)
- Run time of the full suite (free text, e.g. "Minutes")
- Most critical user flows (longer free text)
- Report detail (choose one: Summary, Detailed)
How it works
- Read the tests and group them by area, noting runtime and flakiness evidence.
- Score each group on cost signals against protection signals.
- List tests that cost more than they protect with a recommendation to delete, merge, or rewrite.
- Map the critical flows to existing tests and rank the gaps by damage if they fail.
- Close with five prioritised actions and the estimated run time saved, making no code changes.
What you get
A report with a cost versus protection table, a list of tests to delete merge or rewrite, a ranked gap list for critical flows, and five prioritised actions.
What it watches out for
- Using line coverage as the measure, which rewards trivial tests.
- Recommending deletion of slow tests that guard a critical flow.
- Editing files during an audit that was meant to be read-only.
How to install
Claude.ai and the Claude desktop app
- Download the skill .zip.
- Open Settings, then Capabilities, and find Skills.
- Choose Upload skill and select the .zip.
- Ask Claude for help with the task. It loads the skill when your request matches.
Claude Code
- Download the skill .zip.
- Unzip it into ~/.claude/skills/ (or .claude/skills/ inside a project).
- Start a new session. Claude Code loads the skill when your request matches.
Codex
- Download the skill .zip.
- Unzip it into ~/.agents/skills/ (or .agents/skills/ inside a project).
- Codex picks it up on its own. Type $ and the skill name to use it, or just ask for the task.
Cursor
- Download the Cursor rule (.mdc).
- Save it in .cursor/rules/ inside your project.
- Cursor's agent applies the rule when your request matches its description.
AGENTS.md (Codex, Cursor, and other coding agents)
- Copy the AGENTS.md section.
- Paste it into AGENTS.md at the root of your repository, creating the file if needed.
- Coding agents that read AGENTS.md follow it when your request fits.