vibe-testlisted
Install: claude install-skill aakashdhar/vibe-skill
# Vibe Test Skill
Blast-radius-aware test generation.
Traces the full dependency graph of any change, maps every affected file,
and writes complete coverage — component, integration, and E2E.
No gaps. No assumptions. Everything the change could have touched gets tested.
> **Autonomous / headless mode.** At startup resolve the settings with
> `python3 ~/.claude/skills/vibe-mode/scripts/vibe_state.py mode`. If `vibe_mode` is
> `autonomous`, every "wait", "ask", "confirm" and approval step in this skill follows
> vibe-mode's `references/HEADLESS.md` §2 instead: take the recommended option, accept your
> own draft after one self-check, log each choice to `vibe/DECISIONS.md`, never ask the
> user, and stop — writing `vibe/.run_state.json` — only when a person is genuinely required.
**Runs in agent mode (Claude Code / Cursor). Requires filesystem access.**
---
## The principle this enforces
A change is only complete when everything it could affect is verified.
Direct changes are obvious. Indirect consumers are where regressions hide.
This skill does not ask "what should I test?"
It asks "what could this break?" — then tests all of it.
**Assertions come from the intended behaviour, not from the code.** Derive what a
unit *should* do from the spec / acceptance criteria / bug report — ideally before
reading the implementation — and assert that. A test written by mirroring what the
code currently does is a tautology: it passes by construction and can never catch
the code being