This is a pre-landing code review skill that runs against your diff before you merge. It checks for SQL safety issues, LLM trust boundary violations, conditional side effects, and other structural problems. Part of the gstack toolchain, so you'll see it suggest itself when you're about to land changes. The preamble does a lot of environment setup,tracking sessions, checking for upgrades, loading project-specific learnings,which means it's tuned for teams with established conventions rather than one-off reviews. If you're working in a repo where bad SQL or sketchy LLM integration can cause real damage, this catches things static analysis might miss. It's opinionated about what matters.

skills.sh installs
492
GitHub stars
141K
last updated
Aug 21, 2026

Install

$ npx -y skills add garrytan/gstack --skill review --agent claude-code

Installs into .claude/skills of the current project.

Files

Done means

Finish only when each of these exists (contract v1):

  • specialists-dispatched: the specialist selection printed (Dispatching N specialists: ...), then one Agent dispatch per specialist it names (none when a small diff skips them).
  • adversarial-pass: an Agent dispatch for the adversarial pass, its prompt including "Think like an attacker and a chaos engineer".
  • review-report: a Pre-Landing Review with Gate edits filled in (none: <why> where the skill's own stop rule leaves one empty).

~/.claude/skills/gstack/bin/gstack-skill-contract check reads them from the transcript (docs/skill-routing-and-contracts.md). For an item that truly does not apply, run ~/.claude/skills/gstack/bin/gstack-skill-contract waive <item> --reason "<why>" (this session only; it counts as a miss).

Shared preamble (load first)

Sponsors

Details

Repository
github.com/garrytan/gstack
Categories
Git & Pull Requests, Code Review & Quality
First seen
Jun 3, 2026

More from garrytan/gstack

All 7
1sickn33 avatarrequesting-code-reviewsickn33/antigravity-awesome-skillsrequesting code review464skills.sh installs
2sickn33 avatarfinishing-a-development-branchsickn33/antigravity-awesome-skillsfinishing a development branch453skills.sh installs
3trailofbits avatarfix-reviewtrailofbits/skillsfix review400skills.sh installs
4sickn33 avatarcommitsickn33/antigravity-awesome-skillscommit359skills.sh installs
5paulrberg avatarcommitpaulrberg/agent-skillsCommit staged or intended changes: compose a Conventional Prefix or Natural Language message, then use ai-commit — with --all, --staged, --close, or --push.346skills.sh installs
6tirth8205 avatarReview Changestirth8205/code-review-graphPerform a structured code review using change detection and impact309skills.sh installs