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

Cadasto/go-coding-plugin

Goのコーディング標準のためのAIプラグイン

go-coding-plugin とは?

このスキルは、Go言語のコード品質と一貫性を向上させるために設計されたAIエージェントプラグインです。チームのコーディング標準を強制し、命名規則、フォーマット、ベストプラクティスに関するガイダンスを提供します。主なユースケースは、コードレビュー時のスタイルチェック、コード生成時の規約遵守、リファクタリング時の一貫性維持です。Claude CodeやCursorなどのAIエージェントプラットフォームで利用可能で、Goプロジェクトの開発効率とコード保守性を高めます。このプラグインは、事前定義されたルールセットに基づいてAIの出力を制御し、Goコミュニティの標準に沿ったコード生成を支援します。

対応~Claude Code~Codex CLI~Cursor
npx skills add Cadasto/go-coding-plugin

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

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

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

ドキュメント

go-coding-plugin は何をしますか?

Goのコーディング標準のためのAIプラグイン

概要

このプラグインは、AIエージェントがGoコードを生成・レビューする際に、一貫したコーディング標準を適用するためのツールです。Goのベストプラクティスに従い、可読性と保守性の高いコードを保証します。

機能

  • コード生成: 命名規則とフォーマットルールに従ったGoコードの生成
  • コードレビュー: コーディング標準違反の自動検出と修正提案
  • ドキュメント生成: Go Docに準拠したコメントの自動生成
  • エラーハンドリング: Goの慣用的なエラーハンドリングパターンの適用

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他AIエージェント

使用方法

# プラグインをプロジェクトに追加
claude add-plugin cadasto/go-coding-plugin

# コードレビューを実行
claude review *.go

ルール

  1. errors.Newではなくfmt.Errorfを使用すること
  2. 変数名はキャメルケースに従うこと
  3. エクスポートされる関数にはコメントを付けること
  4. インポートはグループ化して整理すること

参考

関連スキル