Coverage Guard — Testing skill for Claude Code
An AI agent skill that enforces 100% test coverage for any JavaScript/TypeScript project.
How to install Coverage Guard
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sametcelikbicak/coverage-guard and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Coverage Guard does
An AI agent skill that enforces 100% test coverage for any JavaScript/TypeScript project. Works with Vitest, Jest, react-scripts, and other test runners. Compatible with opencode, Claude Code, Cursor, Windsurf, and GitHub Copilot.
Alternatives in Testing
- Agent Skills Spec — A skill is a folder of instructions, scripts, and resources that agents can discover and load dynamically to p 1.9k ★
- Spy — by spylang - Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilati 678 ★
- Jsbeeb — by mattgodbolt - Provides development guide for JavaScript BBC Micro emulator with build and testing instructi 382 ★
README
Coverage Guard
[](https://awesome.re) [](https://github.com/sametcelikbicak/coverage-guard)
An AI agent skill that enforces 100% test coverage for any JavaScript/TypeScript project. Works with Vitest, Jest, react-scripts, and other test runners. Compatible with opencode, Claude Code, Cursor, Windsurf, and GitHub Copilot.
What it does
- Auto-detects your test runner (Vitest, Jest, react-scripts, etc.)
- Scans all source files and maps them to existing tests
- Writes tests for components/modules that have no tests
- Updates existing tests to fill coverage gaps
- Sets up test infrastructure if missing (interactive setup)
- Loops until 100% coverage is achieved
Install
# rolecraft — install from GitHub (recommended)
npx rolecraft install sametcelikbicak/coverage-guard
# or via agentskill.sh
/learn @sametcelikbicak/coverage-guard
# or copy manually
cp -r coverage-guard .opencode/skills/
Supported runners
- Vitest
- Jest
- react-scripts (CRA)
- Next.js
- Angular (Karma/Jasmine)
- Mocha
- Playwright
- Cypress
- AVA
License
MIT
Related Skills
React Test
Enforce TDD workflow for React. Write React Testing Library tests first (behavior-focused, accessibility-first
Clawsouls
ClawSouls — an open-spec platform for shareable AI agent personas (souls). 80+ curated souls, one-command inst
Frontend Test Pattern Skill
Claude Code skill for React + Vite projects — auto-generates Vitest & Testing Library tests for utils, compone
Test New
Generate test files for Jest, Vitest, or Playwright
Zod Schema Architect
A Zod-focused Agent Skill for architecting, designing, validating, testing, and evolving TypeScript/JavaScript
Etemi Create Skill Skill
Converts prompts, workflows, or instructions into installable Claude Code skills (SKILL.md + assets + scripts
Related Agents
JS Unit Test Writer
Jest test writer for the plugin's JavaScript/TypeScript (React components, data-store selectors, handlers, hel
Testing
Test development with pytest/Jest/Vitest, coverage analysis, and bug reproduction workflows
Grays Run
Mechanical test runner (Haiku tier). Auto-detects pytest, jest, vitest, playwright. Runs tests, reports pass/f