testing-boss
OfficialTurn test writing into bug-revealing discipline
Software Engineering#testing#flaky tests#test design#CI gates#LLM-as-judge#agent evaluation#mock misuse
Authorcompozy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Testing doctrine that helps you write tests (including agent-generated tests) that fail for the right reason, avoid common brittleness and flakiness traps, and ensure CI gates real regressions instead of producing decorative green.
Core Features & Use Cases
- Behavior-first test design: Uses practical invariants, clear boundaries, and resilient selector/assertion strategies to ensure tests protect what users actually experience.
- Flaky/fragile suite prevention: Provides a taxonomy of flaky test causes (timing, order/state pollution, concurrency, nondeterminism) plus workflows like quarantine with owners and fix-by dates.
- Agent safety gates for test generation: Enforces seven gates (invariant first, owning layer, real execution, failure→fix production, no snapshot without contract, no assertion on self-set mock, negative companion) to stop agents from gaming tests via mocks, snapshots, or happy-path-only coverage.
- LLM/agent eval alignment: Connects conventional test rigor to probabilistic LLM oracles with an oracle ladder and eval-dataset principles.
Quick Start
Ask an AI assistant to review or generate your next test for a specific bug by requiring it to state the INVARIANT and OWNING_LAYER first, then check for a negative companion and real execution before providing any test code.
Dependency Matrix
Required Modules
None requiredComponents
references
đź’» Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: testing-boss Download link: https://github.com/compozy/agh/archive/main.zip#testing-boss Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.