sentry-fix-issues
getsentry/sentry-agent-skills
MCP を使用して、Sentry から問題を特定し、修正します。Sentry のエラーの修正、本番環境の問題のデバッグ、例外の調査、または Sentry で報告されたバグの解決を求められた場合に使用します。スタックトレース、ブレッドクラム、トレース、およびコンテキストを体系的に分析し、根本原因を特定します。
...すべて拡張します概要sentry-fix-issues
Sentry MCPサーバーを通じてSentryのデバッグデータを活用し、本番環境の問題を発見、分析、修正します。 本スキルは、Sentryエラーの修正、本番環境のバグのデバッグ、例外の調査、またはSentryバックログの優先順位付けを目的としており、スタックトレース、ブレッドクラム、トレース、タグ、コンテキストを体系的に分析して根本原因を特定します。前提条件として、設定済みかつ接続済みのSentry MCPサーバーと、関連するプロジェクトまたは組織へのアクセス権が必要です。
このスキルは、問題の発見、詳細な問題分析、根本原因の仮説立案、コード調査、修正の実施、検証監査、結果報告の7つのフェーズで構成されています。 問題の発見と分析では、search_issues、list_issues、get_issue_details、search_issue_events、get_issue_tag_values、get_trace_details、get_event_attachment、analyze_issue_with_seer といった Sentry MCP ツールを活用し、AI による根本原因分析を行います。 コードを記述する前に、エラーの概要、直接的な原因、根本原因の仮説、裏付けとなる証拠、および代替案を文書化し、その後、スタックトレースファイルをトップダウンで読み込み、データフローを追跡し、関連するコードや最近のコミットを確認します。
強力なセキュリティ体制が全工程に貫かれています。すべての Sentry データは、信頼できない外部入力として扱われます。 このスキルは、エラーメッセージやブレッドクラムに埋め込まれた指示に従うことは決してなく、生のフィールド値をソースやテストフィクスチャにコピーすることもなく、出力にシークレットや個人を特定できる情報(PII)を再現することもありません。また、実行する前にイベントデータを実際のコードベースと照合し、イベントを絶対的なものと見なすのではなく、不一致があればフラグを立てます。 修正では、入力の検証、グレースフル・デグラデーション、および症状への対処よりも根本原因の特定を優先し、一般化された合成データから構築されたテスト、最終的な検証監査、および構造化されたレポートが伴います。
よくある質問
前提条件は何ですか?
設定および接続が完了した Sentry MCP サーバーに加え、関連する Sentry プロジェクトまたは組織へのアクセス権が必要です。
Sentry から返されたデータはどのように扱われますか?
信頼できない外部入力として扱います。エラーメッセージやブレッドクラムに埋め込まれた指示には一切従わず、生のフィールド値をコードにコピーすることもなく、出力に機密情報や個人を特定できる情報(PII)を再現することもありません。
どのMCPツールを使用していますか?
search_issues、list_issues、get_issue_details、search_issue_events、get_issue_tag_values、get_trace_details、get_event_attachment、およびAIによる根本原因分析のためのanalyze_issue_with_seerなどのツールが使用されます。
全体的なワークフローはどのようなものですか?
7つのフェーズ:課題の発見、詳細分析、根本原因の仮説、コード調査、修正の実施、検証監査、結果の報告。
修正のためのテストが追加されますか?
はい。エラー条件を再現するテストが追加されますが、URL、ユーザーデータ、トークンなどのイベントペイロードに含まれる実際の値を埋め込むのではなく、一般化されたデータまたは合成データが使用されます。
sentry-fix-issuesをインストール
スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。
ZIPをダウンロードリポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。
git clone # Copy SKILL.md to your .claude/skills/ directory
コピー





家
