review-go-backlog-implementation

Review Go code changes against backlog issues, specifications, and repository conventions.

Updated Jul 24, 2026
One-click install
npx skills add https://github.com/urban233/ntn-ingest --skill review-go-backlog-implementation-urban233
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: review-go-backlog-implementation
Source: https://github.com/urban233/ntn-ingest/tree/main/.agents/skills/review-go-backlog-implementation
Command: npx skills add https://github.com/urban233/ntn-ingest --skill review-go-backlog-implementation-urban233

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It provides a rigorous, evidence-backed review process for Go implementations of backlog issues, catching defects that passing tests alone would miss. ## Core Features & Use Cases - Requirements Mapping: Builds a traceability map between acceptance criteria, contracts, and the actual code and tests. - Deep Go Inspection: Checks error wrapping, context handling, concurrency ownership, resource cleanup, and failure-path safety. - Structured Findings: Reports severity-ranked findings (P0-P3) with file locations, impact, and remediation direction. - Use Case: After implementing a backlog issue in a Go repository, ask for a review to verify acceptance criteria, recovery behavior, and contract compliance before human approval. ## Quick Start Review the current Go changes against the backlog issue and tell me whether the implementation is aligned.

Frequently Asked Questions about review-go-backlog-implementation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review a Go implementation against a backlog issue?▼

Provide the backlog issue, any implementation spec, and the code changes. The review maps each acceptance criterion to code and test evidence, inspects failure paths, and reports severity-ranked findings with file and line references.

What does a Go code review check beyond passing tests?▼

It checks error wrapping with %w, context handling, resource cleanup on all paths, mutex and goroutine ownership, malformed-input safety, and recovery behavior after crashes or retries. Passing tests are treated as evidence, not proof of correctness.

Can this review run tests and lint checks automatically?▼

Yes, it runs narrow checks first such as go test and go vet on changed packages, then broader checks like golangci-lint when the environment permits. It reports exactly which commands ran and distinguishes environmental failures from implementation defects.

Does the review modify code to fix the issues it finds?▼

No, it never edits source files, backlog artifacts, or specifications unless explicitly asked. It only reports actionable findings with remediation direction and preserves unrelated working-tree changes.

What severity levels are used in Go review findings?▼

Findings use P0 for data loss or safety violations, P1 for significant correctness or contract failures, P2 for bounded defects with operational cost, and P3 for low-risk actionable improvements.