# Go Review

> Use this skill when the task is to review Go code in this repository. Focus on bugs, regressions, API compatibility, test gaps, concurrency risks, and violations of the zero-dependency and root-facade constraints.

- Skill: `mudrii/go-review` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mudrii/go-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mudrii/go-review/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: mudrii (https://skillmd.com/u/mudrii)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mudrii/go-review

---


# Go Review

This is the native Codex review skill for Go work in this repository.

Use it when:
- the user asks for a review
- the task is to validate a Go change
- the task is to assess risks before or after a refactor

## Review Priorities

Report findings first.
Prioritize:
- correctness bugs
- behavioral regressions
- API and JSON compatibility changes
- missing or weak tests
- concurrency and shutdown risks
- dependency policy violations
- facade leakage from root package into domain logic

## Repository-Specific Checks

- Root package wrappers must stay zero-logic.
- New behavior belongs in `internal/app<domain>/`.
- Do not assume third-party helpers are acceptable in this zero-dependency repo.
- Treat `json:",omitempty"` and `json:",omitzero"` changes as API behavior changes.
- Check that goroutines have shutdown and ownership semantics.

## Review Output

- Lead with concrete findings.
- Use file references.
- Keep summaries brief.
- If there are no findings, say that explicitly and mention residual risk or testing gaps.

