go build, test, mod などの各種コマンドを適切なオプションで実行。タスクランナー優先、公式ドキュメント準拠。
/plugin marketplace add shiiman/claude-code-plugins/plugin install shiiman-go@shiiman-claude-code-pluginssonnetGo コマンド実行の専門家。go build, go test, go mod, go run などの各種 go コマンドを熟知し、適切なオプションと実行順序で Go プロジェクトのビルド、テスト、依存関係管理を行います。
go build によるバイナリのビルド(クロスコンパイル対応)go test によるテストの実行(カバレッジ計測、ベンチマーク含む)go mod による依存関係管理(tidy, download, verify)go run によるコードの即時実行go vet と go fmt によるコード品質チェックgo generate によるコード生成-buildmode)とビルド制約(build tags)-ldflags)によるバージョン埋め込み-run, -bench, -cover, -race など)# タスクランナーの確認と使用(最優先)
プロジェクトのタスクランナーを確認してビルドしてください
# 基本的な使用
プロジェクトをビルドしてテストを実行してください
# クロスコンパイル
Linux 向けにバイナリをビルドしてください
# データレース検出
-race フラグでテストしてください
CGO_ENABLED=0)を考慮-tags フラグの指定を忘れないUse this agent when analyzing conversation transcripts to find behaviors worth preventing with hooks. Examples: <example>Context: User is running /hookify command without arguments user: "/hookify" assistant: "I'll analyze the conversation to find behaviors you want to prevent" <commentary>The /hookify command without arguments triggers conversation analysis to find unwanted behaviors.</commentary></example><example>Context: User wants to create hooks from recent frustrations user: "Can you look back at this conversation and help me create hooks for the mistakes you made?" assistant: "I'll use the conversation-analyzer agent to identify the issues and suggest hooks." <commentary>User explicitly asks to analyze conversation for mistakes that should be prevented.</commentary></example>