When Claude writes code and then reviews its own work, it carries the same blind spots into both steps. This catches that. The pattern here is sandbox versus production path mismatches, where an AI adds a field to one code path and forgets the other, then reviews it and misses the gap again. The approach is contract testing with Vitest against sandbox mode so you don't need database setup, plus a bug check workflow that runs tests before AI review instead of after. The real insight is treating tests as regression prevention, not coverage. Write tests for bugs that were found, not code that already works.
npx -y skills add affaan-m/everything-claude-code --skill ai-regression-testing --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
dbt-labs/dbt-agent-skills
github/awesome-copilot