sandgardenhq/sgai/requesting-code-review

Claude Code and agent skill by sandgardenhq/sgai

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when completing tasks, implementing major features, or before merging to verify work meets requirements - dispatches bounded reviewer subagents with TASK_PACKET and REVIEW_STATUS envelopes before proceeding

Install

npx vskill@latest install sandgardenhq/sgai/requesting-code-review

SKILL.md

Requesting Code Review

Dispatch the appropriate reviewer subagent with a bounded TASK_PACKET to catch issues before they cascade.

Core Principle

Review early, review often, and make every reviewer output actionable through REVIEW_STATUS.

When to Request Review

Mandatory:

  • After completing a major feature
  • Before marking a GOAL item complete
  • Before merge or release
  • After resolving non-trivial reviewer findings

Optional but valuable:

  • When stuck and needing a fresh read-only perspective
  • Before refactoring to establish baseline concerns
  • After fixing a complex bug

How to Request

  1. Identify the exact review scope:
  • Changed paths or jj diff scope
  • Requirement or GOAL item being verified
  • Developer STATUS envelope evidence
  • Verification commands already run
  • Screenshots, deployment URLs, or artifacts when relevant
  1. Dispatch the domain reviewer subagent:
  • go-reviewer for Go code
  • react-reviewer for React/TypeScript UI code
  • htmx-picocss-reviewer for HTMX/PicoCSS UI
  • shell-script-reviewer for shell scripts
  • webmaster-reviewer for website/UI/content/accessibility/SEO readiness
  1. Use a bounded packet:

Load and follow subagent-delegation-protocol skill, then send the reviewer its Task Packet. Set expected edit boundaries to read-only review and set the return envelope to the Review Envelope from subagent-return-protocol skill.

  1. Act on feedback:
  • PASS: reviewer found no required fixes in scope
  • NEEDS_WORK: route findings back to the developer; every finding is blocking
  • NEEDS_CONTEXT: provide only the missing path, evidence item, decision, or question requested
  • BLOCKED: record the blocker and route it to the owner

Example

markdown
[Developer returned STATUS: DONE for conversation index verification]
[Dispatch go-reviewer]
Use `subagent-delegation-protocol` skill to send a Task Packet for `internal/index/verify.go` and `internal/index/verify_test.go`, with read-only edit boundaries, `go test ./internal/index` as evidence, and the Review Envelope as the return contract.
[Reviewer returns]
Load and follow `subagent-return-protocol` skill, then return its Review Envelope exactly. Example finding: `internal/index/verify.go:82 - add progress indication for long repair runs`.

Integration With Workflows

Executing plans:

  • Review after each independent work unit or batch of non-overlapping units
  • Loop NEEDS_WORK findings back to the developer
  • Re-review until PASS or an explicit blocker remains

Ad-hoc development:

  • Review before merge or completion
  • Review when stuck

Red Flags

Never:

  • Skip review because "it's simple"
  • Ignore NEEDS_WORK
  • Proceed with unresolved reviewer findings
  • Ask a reviewer to rediscover the whole repository when paths are known
  • Send review requests without bounded paths or evidence

If reviewer is wrong:

  • Push back with technical reasoning
  • Show code/tests that prove it works
  • Request clarification with a focused packet

Reviewer Output

Reviewers must return this envelope exactly:

Load and follow subagent-return-protocol skill, then return its Review Envelope exactly.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
124
Repository forks
7
7-day trend score
24

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 27 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/sandgardenhq/sgai/requesting-code-review/badge)](https://verified-skill.com/skills/sandgardenhq/sgai/requesting-code-review)

Something wrong with this skill or its page? Tell us.