verify-no-regressions
Installation
SKILL.md
Contains Shell Commands
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Verify No Regressions
Usage: /verify-no-regressions [count] [base-branch] (defaults: 1 main)
Work state
- Working tree: !
git status --short 2>/dev/null || echo "(not a git repo)" - Commits ahead of base: !
set -- $ARGUMENTS; git log --oneline "${2:-main}"...HEAD 2>/dev/null || echo "(none or invalid base)" - Committed diff: !
set -- $ARGUMENTS; git diff --stat "${2:-main}"...HEAD 2>/dev/null - Staged diff: !
git diff --cached --stat 2>/dev/null - Unstaged diff: !
git diff --stat 2>/dev/null - Test scripts: !
cat package.json 2>/dev/null | jq -r '.scripts | to_entries[] | select(.key | test("test";"i")) | "\(.key): \(.value)"' 2>/dev/null || echo "(no package.json)"