searlscosearlscoOfficialยท4 Agent Skills Included

prove_it

Enforce passing tests and reviews before code ships

Blocks coding sessions from ending until configured tests, linters, and code reviews actually pass. Eliminates premature declarations of done by running checks on every stop, commit, and tool call. Configures script and reviewer tasks in plain JSON to enforce TDD, coverage audits, and pre-ship reviews automatically.
npx skills add searlsco/prove_it --all -g -y
Available:

Explains the hook framework architecture and instructs the agent to launch sessions through the local PATH shim so every hook and test runs against the working source tree.

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install prove_it?โ–ผ

Run `npx skills add searlsco/prove_it --all -g -y` in your terminal to install all skills in this suite globally.

How to stop Claude Code from declaring done too early?โ–ผ

prove_it hooks into Claude Code lifecycle events and blocks the session from stopping until your test suite, linters, and reviewer tasks actually pass.

Can prove_it enforce test-driven development?โ–ผ

Yes. It tracks the red-green cycle and nudges the agent to write a failing test before writing source code, adapting enforcement to the current session phase.

Does prove_it run AI code reviews?โ–ผ

Yes. You can configure reviewer subagents that audit coverage gaps, logic errors, and pre-ship readiness, running asynchronously in the background.

Can I use prove_it without writing code?โ–ผ

Mostly yes. Running `prove_it init` interactively generates a working default configuration, and every task can be changed or disabled by editing plain JSON.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’