Repolode
samber

samber/cc-skills-golang

Goのイディオム、テスト、セキュリティ、人気ライブラリについて、AIコーディングアシスタントに本番運用を見据えた指針を提供するGo特化のエージェントスキル集です。

スター
3,527
フォーク
234
未解決の Issue
7
最終コミット
20 日前

これは何?

このリポジトリは、Claude Code、Codex、Gemini、Copilot、CursorなどのAIコーディングアシスタント向けに、Goに特化したエージェントスキルをまとめたものです。各スキルは、コードスタイル、エラーハンドリング、並行処理、テスト、セキュリティ、オブザーバビリティ、依存性注入など、Go開発の特定分野を扱う指示セットです。スキルは必要に応じて読み込まれるため、関連する場面になるまでアシスタントのコンテキストウィンドウを消費しません。

汎用スキルのほか、Cobra、Viper、gRPC、Wire、Fx、Testifyなどのライブラリに特化したスキルや、lo、mo、ro、slogなどのsamber/*エコシステム向けのスキルを収録しています。スキル同士は相互参照するよう設計されているため、一貫した指針を得るには全セットのインストールを推奨します。インストールにはskills CLIを使うか、リポジトリを各ツールのスキルディレクトリにcloneします。

主な機能

  • 01Goのコードスタイル、命名、エラーハンドリング、安全性に関するルールを網羅します。
  • 02並行処理、context、テスト、ベンチマーク、パフォーマンス向けのスキルを収録しています。
  • 03gRPC、GraphQL、Cobra、Viper、Wire、Fxに特化したライブラリ向けのガイダンスを提供します。
  • 04lo、mo、ro、slogなどのsamber/*ライブラリ向けスキルを収録しています。
  • 05必要に応じて読み込まれるため、関連するスキルだけがコンテキストを消費します。

ユースケース

  • AIコーディングアシスタントに、Goらしい本番品質のコードを書かせる。
  • セキュリティやトラブルシューティングのスキルを使って、Goサービスをレビュー・デバッグする。
  • コードレビュー時にアシスタントが従う、チーム共通のGo規約を整える。

クイックスタート

  1. 1

    skills CLIですべてのGoスキルをインストールする

    npx skills add https://github.com/samber/cc-skills-golang --all
  2. 2

    または、golang-performanceなど、特定のスキルを1つインストールする

    npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance

使う前に知っておきたいこと

  • スキルは連携して動作するように設計されているため、一部だけをインストールすると、ガイダンスが不完全または一貫性のないものになる場合があります。
  • golang-temporalスキルはまだToDoリストにあり、公開されていません。

トピック

よくある質問

cc-skills-golang とは?
Goのイディオム、テスト、セキュリティ、人気ライブラリについて、AIコーディングアシスタントに本番運用を見据えた指針を提供するGo特化のエージェントスキル集です。 このリポジトリは、Claude Code、Codex、Gemini、Copilot、CursorなどのAIコーディングアシスタント向けに、Goに特化したエージェントスキルをまとめたものです。各スキルは、コードスタイル、エラーハンドリング、並行処理、テスト、セキュリティ、オブザーバビリティ、依存性注入など、Go開発の特定分野を扱う指示セットです。スキルは必要に応じて読み込まれるため、関連する場面になるまでアシスタントのコンテキストウィンドウを消費しません。
cc-skills-golang は無料で使えますか?ライセンスは?
cc-skills-golang は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
cc-skills-golang は今もメンテナンスされていますか?
活発にメンテナンス中。cc-skills-golang の最終コミットは 2026年10月1日 です。
cc-skills-golang は何に使えますか?
AIコーディングアシスタントに、Goらしい本番品質のコードを書かせる。 セキュリティやトラブルシューティングのスキルを使って、Goサービスをレビュー・デバッグする。 コードレビュー時にアシスタントが従う、チーム共通のGo規約を整える。
cc-skills-golang のインストール方法は?
skills CLIですべてのGoスキルをインストールする: npx skills add https://github.com/samber/cc-skills-golang --all または、golang-performanceなど、特定のスキルを1つインストールする: npx skills add https://github.com/samber/cc-skills-golang --skill golang-performance
cc-skills-golang はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/samber/cc-skills-golang

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト