Skill
quality
✓ Verified
Free
Self-Review & Double Check
Re-read your last change with adversarial scrutiny — catch off-by-ones, missing edge cases, and silent failures.
4.8(95 reviews)
33,200 installs
by GitHub
About
After you've written code, run this skill to perform an adversarial self-review. It re-reads the diff, asks 'what could go wrong?', tests edge cases mentally, and flags missing error handling, race conditions, and silent failures before they ship.
Tags
reviewqualityself-reviewverification
Skill Instructions Preview
# Double Check Review your last change adversarially before declaring done. ## Checklist 1. Re-read the diff 2. For each new function: walk through with extreme inputs (null, empty, max, negative) 3. Check error paths — are errors silently swallowed? 4. Check concurrency — any shared state? 5. Check resource cleanup — open handles, locks, transactions 6. Check the happy path tests cover the new behavior 7. Check the negative path tests exist 8. Check the change matches the original requirement exactly If any check fails, fix before declaring done.
Related Skills
Skill⭐
securityFREE
AI Security Code Reviewer
Trace data flows across files to find injection flaws, auth bugs, secrets, and crypto issues with severity ratings.
securityowaspvulnerabilities
G
GitHub4.8(248)
98k
★6.2k
SkillNEW
frontend$12
Web Design Reviewer
Review a webpage screenshot or live URL for design quality, accessibility, and conversion best practices.
designuxaccessibility
C
Community4.7(56)
19k
★1.2k
Install
# Add as Claude Code slash command: curl -fsSL "https://raw.githubusercontent.com/github/awesome-copilot/main/skills/doublecheck/SKILL.md" \ -o ~/.claude/commands/doublecheck.md
Compatible with
claude codecursor
Trigger phrase
/doublecheckG
GitHub
@github