systematic-debugging
Use when you hit a bug, test failure, or unexpected behavior — find the root cause before changing code.
Use before implementing a feature or bugfix — write the failing test before the code.
$ npx -y skills add Kilbex/Vigla --skill test-first --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/test-firstContext preview
The summary Claude sees to decide when to auto-load this skill.
Use before implementing a feature or bugfix — write the failing test before the code.
name: Test-first description: Use before implementing a feature or bugfix — write the failing test before the code. scope: repo enabled: true priority: 80
Before writing implementation code:
1. Write a test that asserts the behavior you want and currently fails. 2. Run it and confirm it fails for the expected reason (not a typo/compile error). 3. Write the minimum code to make it pass. 4. Run the test and confirm it passes. 5. Refactor only with the test green. Keep changes surgical; do not touch unrelated code.
Open-source mission control for coding agents. Run cross-vendor workers in isolated worktrees, audit every submission, and revert an entire mission.
Use when you hit a bug, test failure, or unexpected behavior — find the root cause before changing code.
Use before claiming work is complete — prove it with commands, do not assume.