スキル一覧に戻る
mway

go-review

by mway

4🍴 0📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: go-review description: Review Go code for style, idioms, safety, and correctness. Use when reviewing Go code changes, pull requests, or auditing Go codebase quality. allowed-tools: ["shell", "read_file", "apply_patch"] metadata: short-description: Review Go code comprehensively

Go Code Review

Read these references before reviewing:

  • references/process.md - Review workflow and interactivity
  • references/priorities.md - Review focus areas (safety first)
  • ~/.config/agent/domain/coding/go/style.md - Go style guidelines
  • ~/.config/agent/domain/coding/go/idioms.md - Go best practices
  • ~/.config/agent/domain/coding/safety.md - Runtime and security safety

Instructions

Apply all guidance from references when reviewing Go code. Follow the review workflow from AGENT.md:

Review Focus (Priority Order)

  1. Runtime safety - nil dereferences, race conditions, panics
  2. Code correctness - logic errors, edge cases, error handling
  3. Language idiomaticity - Go conventions, proper use of features
  4. Runtime performance - unnecessary allocations, inefficient patterns
  5. Code style - Uber Go Style Guide compliance
  6. Local conventions - Project-specific patterns

Review Process

Per AGENT.md Code Review section:

  • Be thorough, pedantic, and highly detailed
  • Discuss each discrete point of feedback interactively
  • Order feedback from most to least critical
  • Prove issues empirically when possible (via tests, lint, etc.)
  • Qualify confidence level for issues that can't be proven
  • Pause after each issue to ask user what they'd like to do

Common Go Review Points

  • Error handling: proper wrapping, meaningful messages
  • Concurrency: race conditions, proper mutex usage, channel patterns
  • Resource cleanup: defers, context cancellation
  • Testing: table-driven tests, edge cases, race detector
  • Performance: unnecessary allocations, slice capacity

Arguments

Target files/packages: ${ARGUMENTS}

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です