Communityコーディング&開発github.com

cxuu/go-code-review

Goコードのレビューやコミュニティスタイル標準に準拠しているかのチェックに使用します。Go PRの提出前やGoコード変更の確認時にも、ユーザーが明示的にスタイルレビューを依頼していなくても積極的に使用してください。言語固有の構文はカバーせず、専門スキルに委譲します。

go-code-review とは?

このスキルは、GoコードをGitHubスタイルやGoコミュニティの標準(Effective Go、Go WikiのCodeReviewComments、gofmt、go vet、staticcheckなど)に照らし合わせてレビューするために設計されています。主にGo PRの提出前チェックや、Goコードの変更を確認する際に積極的に使用します。各Goのスタイルルール(例:コメントの位置、エラーハンドリング、命名規則、パッケージ設計等)を詳細にチェックし、改善点を指摘します。Goの言語固有の構文エラーはカバーしないため、構文チェックは他の専門スキル(例:静的解析ツール)に委譲されます。Claude CodeやCursor、CodexなどのAIエージェント上で動作し、開発者がGoのベストプラクティスに従ったクリーンで一貫性のあるコードを書くための支援を提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cxuu/golang-skills/tree/main/skills/go-code-review

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

go-code-review は何をしますか?

Goコードのレビューやコミュニティスタイル標準に準拠しているかのチェックに使用します。また、Go PRを提出する前やGoコードの変更を確認する際に、ユーザーが明示的にスタイルレビューを依頼していなくても積極的に使用してください。言語固有の構文はカバーせず、専門スキルに委譲します。

主なチェック項目

  • gofmt / go vet の遵守
  • Effective Go のガイドライン
  • Go Code Review Comments のスタイル
  • staticcheck / golint の推奨事項
  • 命名規則(キャメルケース、アンダースコア等)
  • エラーハンドリング(エラーのラップ、チェック漏れ)
  • パッケージ設計(公開/非公開、インターフェース)

使い方

レビュー対象のGoコードを提供してください。このスキルは、Goのコードレビューとスタイルチェックに特化したガイドラインに従って改善点を提案します。

関連スキル