gsd-code-review

Featured

Review source files changed during a phase for bugs, security issues, and code quality problems

Code & Development 9,865 stars 709 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<objective> Review source files changed during a phase for bugs, security vulnerabilities, and code quality problems. Spawns the gsd-code-reviewer agent to analyze code at the specified depth level. Produces REVIEW.md artifact in the phase directory with severity-classified findings. Arguments: - Phase number (required) — which phase's changes to review (e.g., "2" or "02") - `--depth=quick|standard|deep` (optional) — review depth level, overrides workflow.code_review_depth config - quick: Pattern-matching only (~2 min) - standard: Per-file analysis with language-specific checks (~5-15 min, default) - deep: Cross-file analysis including import graphs and call chains (~15-30 min) - `--files file1,file2,...` (optional) — explicit comma-separated file list, skips SUMMARY/git scoping (highest precedence for scoping) - `--fix` (optional) — after review completes (or if REVIEW.md already exists), auto-apply fixes found. Spawns gsd-code-fixer agent. Accepts sub-flags: - `--all` — include Info findings in fix scope (default: Critical + Warning only) - `--auto` — enable fix + re-review iteration loop, capped at 3 iterations - Optional reviewer-lane flags (#4209) — any flag returned by `gsd_run review-lane flags` (the canonical reviewer-lane roster; e.g. `--codex`, `--agy`) requests that lane independently review the same already-resolved scope alongside the internal `gsd-code-reviewer` agent. Its findings are corroborating evidence only — `gsd-code-reviewer` alone verifies ...

Details

Author
open-gsd
Repository
open-gsd/gsd-core
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category