Skip to content

/test-repair

Testing class

Writes test source into the repo and executes it — the only class that does both. Shared rules: CONVENTIONS-testing.md.

Fires only on failures /test-triage classified as test-bug. May fix selectors, waits, setup and teardown — may never weaken or delete an assertion, add a sleep, raise a retry, or add a skip. Anything touching an assertion escalates to human review instead of appearing in the diff. Proposes a diff; never commits, never merges.

At a glance

Run it /test-repair
Class testing
Version 0.1.0
Author navjyotnishant
Needs /test-triage classification · the run manifest + artifacts (§T13) · the repo's own test framework
Source skills/test-repair/SKILL.md

What it needs, and what happens without it

Every tool is detected at runtime — none is installed for you.

Tool Without it
/test-triage classification BLOCK — this skill does not classify, and repairing an unclassified failure is how a real defect gets papered over
the run manifest + artifacts (§T13) BLOCK — a repair without evidence is a guess at the codebase
the repo's own test framework SKIP — never impose a pattern from another framework

Agents it spawns

This skill spawns no subagents — it runs inline.

The procedure

The executable steps live in the skill file itself and are deliberately not reproduced here: they are instructions to the model at runtime, not documentation.

Read test-repair/SKILL.md →