Go のエラーを診断し修正するスキル。
/plugin marketplace add shiiman/claude-code-plugins/plugin install shiiman-go@shiiman-claude-code-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Go のエラーを診断し修正するスキル。
エラー情報の収集
ユーザーがエラーメッセージを提供していない場合:
# ビルドエラー確認
go build ./... 2>&1
# テストエラー確認
go test ./... 2>&1
# lint エラー確認
golangci-lint run ./... 2>&1
エラー解析
エラーメッセージから以下を特定:
原因特定
# 該当ファイルを読み込み
Read ツールで該当箇所を確認
# 関連コードを検索
Grep ツールで定義や使用箇所を検索
修正実施
error-analyzer エージェントの知識を活用:
修正確認
go build ./...
go test ./...
golangci-lint run ./...
## エラー修正完了
### 検出されたエラー
- 種類: {コンパイル/ランタイム/lint}
- 箇所: {ファイル名}:{行番号}
- 内容: {エラーメッセージ}
### 原因
{原因の説明}
### 修正内容
{修正した内容の説明}
### 確認結果
- ビルド: ✅ 成功
- テスト: ✅ 成功