conversation-error-reporter
专为调试 agent 行为设计,能给出具体的再发防范措施
会读取完整会话日志,可能暴露敏感对话内容
检测并分析会话中工具/命令错误,生成改进与防范报告
把会话里发生的工具调用失败、命令报错、用户改动和重复重试都梳理成一份可读的复盘。通常在你问“把这次会话的错误总结一下”或看到重试/失败频繁发生时用。输出会给出原因判断和可执行的防范建议,侧重当前会话内的事件,不会去分析外部日志或通用代码改写。
▸ 展开 SKILL.md 英文原文
現在の会話セッション内でClaude Codeが遭遇したエラーや想定外挙動を振り返り、 原因分析と改善案をレポートするスキル。ツール呼び出し失敗、コマンドエラー、 ユーザーによる修正指示、リトライ、想定と異なる出力などを検知・分類し、 再発防止のための具体的な対処法を提示する。 以下の状況で必ず使用すること: (1) ユーザーが「エラーをまとめて」「エラーレポート出して」「今の会話のエラーを報告して」 「何がうまくいかなかった?」と依頼した時 (2) ユーザーが明示的に「conversation-error-reporter スキル」の実行を指示された時 (3) ユーザーが「この会話で学んだことは?」「改善点を教えて」「振り返りたい」 「問題点を洗い出して」と聞いた時 (4) ユーザーが「やり直しが多かった」「失敗した操作をまとめて」 「うまくいかなかったところを報告して」と言及した時 (5) 会話中にエラーやリトライが多く発生した場合、タスク完了後にレポートを提案すべき (6) ユーザーがこのセッション中に起きた問題の整理・分析を求めた時 重要な区別: このスキルは「現在の会話セッション内で起きた事象の振り返り」専用。 以下はこのスキルの対象外: - コード内のエラーハンドリング実装(コーディングタスク) - テスト失敗の修正(コーディングタスク) - 外部システムのエラーログ分析(Sentry等) - GitHub Actionsの失敗分析(gh-action-run-validatorの領域) - 過去セッションの統計分析(conversation-analyzer-sqliteの領域) - PRレビュー(pr-reviewerの領域) - CLAUDE.md改善(ai-context-optimizerの領域) 「エラー」「失敗」「うまくいかない」「問題」「振り返り」「やり直し」「レポート」 といったキーワードが「この会話」「このセッション」「さっきの」という文脈と 組み合わさった依頼なら積極的にトリガーすること。
帮我安装这个 skill:https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/conversation-error-reporter/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/conversation-error-reporter/SKILL.md"# Conversation Error Reporter 現在の会話セッション内でClaude Codeが遭遇したエラーや想定外挙動を体系的に収集・分析し、原因と改善案を報告する。 ## 検知対象 以下のパターンを会話履歴から検出する: ### エラー系 - **ツール呼び出し失敗**: Bash/Read/Edit/Write/Grep/Glob等のツールがエラーを返したケース - **コマンド実行エラー**: 非ゼロの終了コード、シンタックスエラー、パーミッションエラー等 - **ファイル操作失敗**: 存在しないファイルへのアクセス、Edit時のold_string不一致等 - **権限拒否**: ユーザーがツール呼び出しを拒否したケース ### 想定外挙動系 - **リトライ・やり直し**: 同じ目的のツール呼び出しを複数回実行したケース - **ユーザー修正**: ユーザーが「違う」「そうじゃない」等で軌道修正を求めたケース - **方針転換**: アプローチを変更せざるを得なかったケース - **前提誤り**: ファイル構造やAPI仕様の誤った想定に基づいて行動したケース ### 品質懸念系 - **非効率な操作**: 不要なツール呼び出しや冗長な手順 - **情報不足での推測**: 確認せずに推測で進めて後から修正が必要になったケース ## ワークフロー ### Phase 1: エラー・想定外挙動の収集 1. 会話履歴を時系列で走査し、上記の検知対象に該当する事象を抽出 2. 各事象について以下を記録: - **発生箇所**: 会話のど