Backprop — Testing skill for Claude Code
Trace a bug back to a spec gap and generate regression tests.
How to install Backprop
Installs to ~/.claude/skills/lucasduys-forge-backprop/SKILL.md
mkdir -p ~/.claude/skills/lucasduys-forge-backprop && curl -fsSL https://raw.githubusercontent.com/LucasDuys/forge/HEAD/commands/backprop.md -o ~/.claude/skills/lucasduys-forge-backprop/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Backprop does
description: "Trace a bug back to a spec gap and generate regression tests" argument-hint: "\"DESCRIPTION\" [--from-test PATH]" allowed-tools: ["Read(*)", "Write(*)", "Edit(*)", "Glob(*)", "Grep(*)", "Bash(*)", "Agent(*)"]
Forge Backprop
Trace a runtime bug back to a specification gap, update the spec, generate a regression test, and log the correction for pattern detection.
Pre-flight Check
- Verify
.forge/exists. If it does not, stop and tell the user:`.forge/` not f
Alternatives in Testing
- #29 — #52, #103) 92.5k ★
- Aod.Clarify — Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification ques 89 ★
- Publish Both — Publish new versions of BOTH extensions (VS Code + spec-kit) back-to-back 85 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
QA Phase
Run QAPhase — the autonomous acceptance-and-ship QA gauntlet. Proves a finished story end-to-end (spec-gap/gri
Hatch3r Bug Pipeline
Run a known-cause bug fix through a 3-phase test-first pipeline -- reproduce + root-cause, regression-test + f
Quick Debug
Structured bug investigation — reproduce, root-cause, fix, regression-test. Uses the debugger subagent for iso
QA Regression
Create or run a regression checklist for a change, release, bug fix, or area.
Canary Test Pipeline
Run the full test intelligence pipeline — assess critical areas, discover edge cases, trace failure impact, ge
Quinn
Activates Quinn, QA Engineer. Validates releases, runs regression checks, verifies service wiring, tests API e
Related Agents
Test Engineer.Agent
Writes and improves tests for new behavior and bug fixes, prioritizing regression coverage, edge cases, and re
Keystone Writer
Writes regression-gate keystone tests against real Chromium for runtime / actionable() / BrowserDriver changes
Planted Error Probe
The ungameable calibration anchor — inject a KNOWN bug into a critical module and confirm the test suite catch