Source profileQuality 63/100

affaan-m/ECC/docs/ja-JP/skills/agent-introspection-debugging/SKILL.md

agent-introspection-debugging

Review agent-introspection-debugging's use cases, installation, workflow, and original source instructions.

Source repository stars
234,327
Declared platforms
0
Static risk flags
0
Last source update
2026-07-27
Source checked
2026-07-28

Decision brief

What it does—and where it fits

エージェント実行が繰り返し失敗している、進展なくトークンを消費している、同じツールをループしている、または意図したタスクから逸脱している場合にこのスキルを使用します。

Best for

    Not for

    • Tasks that require unconfirmed production actions or broad system permissions.
    • Environments where the pinned source and install steps cannot be inspected.

    Compatibility matrix

    Platform support, with evidence labels

    PlatformStatusEvidenceWhat to check
    CodexNot declaredNo explicit evidencePortability before use
    Claude CodeNot declaredNo explicit evidencePortability before use
    CursorNot declaredNo explicit evidencePortability before use
    Gemini CLINot declaredNo explicit evidencePortability before use
    Open the compatibility checker

    Installation

    Inspect first. Install second.

    The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

    Source-detected install commandSource
    npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/agent-introspection-debugging"
    Safe inspection promptEditorial

    Inspect the Agent Skill "agent-introspection-debugging" from https://github.com/affaan-m/ECC/blob/4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38/docs/ja-JP/skills/agent-introspection-debugging/SKILL.md at commit 4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.

    Workflow

    What the source asks the agent to do

    1. 01

      起動タイミング

      ツール呼び出しの最大数 / ループ制限の失敗

      ツール呼び出しの最大数 / ループ制限の失敗前進なしの繰り返しリトライ出力品質の低下を招くコンテキストの増大またはプロンプトのドリフト
    2. 02

      スコープ境界

      このスキルを起動するのは以下の場合: - 盲目的にリトライする前に障害状態をキャプチャする - エージェント固有の一般的な障害パターンを診断する - 封じ込め回復アクションを適用する - 構造化された人間が読めるデバッグレポートを生成する

      盲目的にリトライする前に障害状態をキャプチャするエージェント固有の一般的な障害パターンを診断する封じ込め回復アクションを適用する
    3. 03

      四フェーズループ

      キャプチャ内容: - エラーの種類、メッセージ、スタックトレース(利用可能な場合) - 最後の意味のあるツール呼び出しシーケンス - エージェントが何をしようとしていたか - 現在のコンテキスト圧力:繰り返されるプロンプト、過大なペーストされたログ、重複した計画、暴走するノート - 現在の環境の前提:cwd、ブランチ、関連するサービス状態、期待されるファイル

      エラーの種類、メッセージ、スタックトレース(利用可能な場合)最後の意味のあるツール呼び出しシーケンスエージェントが何をしようとしていたか

    Permission review

    Static risk signals and limitations

    No configured static risk pattern was detected

    This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.

    Evidence record

    Why each signal appears

    EvidenceSourceComputedTestedEditorial
    SignalValueEvidence typeMeaning
    Quality score63/100ComputedDocumentation, specificity, maintenance, and trust rules
    Repository stars234,327SourceRepository attention, not individual Skill quality
    Compatibility0 platformsSourceDeclared in the catalog source record
    Usage guidecatalog recordEditorialGenerated or reviewed according to the visible evidence level

    Pinned source

    Provenance and original SKILL.md

    Repository
    affaan-m/ECC
    Skill path
    docs/ja-JP/skills/agent-introspection-debugging/SKILL.md
    Commit
    4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38
    License
    MIT
    Collected
    2026-07-28
    Default branch
    main
    View the original SKILL.md

    エージェント内省デバッグ

    エージェント実行が繰り返し失敗している、進展なくトークンを消費している、同じツールをループしている、または意図したタスクから逸脱している場合にこのスキルを使用します。

    これはワークフロースキルであり、隠れたランタイムではありません。エージェントが人間にエスカレーションする前に体系的に自己デバッグするよう教えます。

    起動タイミング

    • ツール呼び出しの最大数 / ループ制限の失敗
    • 前進なしの繰り返しリトライ
    • 出力品質の低下を招くコンテキストの増大またはプロンプトのドリフト
    • 期待と現実の間でのファイルシステムや環境状態の不一致
    • 診断とより小さな修正アクションで回復可能なツールの失敗

    スコープ境界

    このスキルを起動するのは以下の場合:

    • 盲目的にリトライする前に障害状態をキャプチャする
    • エージェント固有の一般的な障害パターンを診断する
    • 封じ込め回復アクションを適用する
    • 構造化された人間が読めるデバッグレポートを生成する

    このスキルを主なソースとして使用しない場合:

    • コード変更後の機能検証; verification-loop を使用
    • より狭い ECC スキルが既に存在するフレームワーク固有のデバッグ
    • 現在のハーネスが自動的に強制できないランタイムの約束

    四フェーズループ

    フェーズ 1: 障害キャプチャ

    回復を試みる前に、障害を正確に記録します。

    キャプチャ内容:

    • エラーの種類、メッセージ、スタックトレース(利用可能な場合)
    • 最後の意味のあるツール呼び出しシーケンス
    • エージェントが何をしようとしていたか
    • 現在のコンテキスト圧力:繰り返されるプロンプト、過大なペーストされたログ、重複した計画、暴走するノート
    • 現在の環境の前提:cwd、ブランチ、関連するサービス状態、期待されるファイル

    最小キャプチャテンプレート:

    ## 障害キャプチャ
    - セッション / タスク:
    - 進行中の目標:
    - エラー:
    - 最後に成功したステップ:
    - 最後に失敗したツール / コマンド:
    - 観察された繰り返しパターン:
    - 検証すべき環境の前提:
    

    フェーズ 2: 根本原因診断

    何も変更する前に、障害を既知のパターンに照合します。

    パターン考えられる原因チェック
    ツール呼び出しの最大数 / 同じコマンドの繰り返しループまたは出口なしのオブザーバーパス最後の N 回のツール呼び出しを繰り返しについて検査する
    コンテキストオーバーフロー / 推論の低下無制限のノート、繰り返される計画、過大なログ最近のコンテキストを重複と低シグナルのバルクについて検査する
    ECONNREFUSED / タイムアウトサービスが利用不可または間違ったポートサービスの健全性、URL、ポートの前提を確認する
    429 / クォータ枯渇リトライストームまたはバックオフなし繰り返し呼び出しを数え、リトライ間隔を検査する
    書き込み後にファイルが見つからない / 古い差分レース、間違った cwd、またはブランチドリフトパス、cwd、git ステータス、実際のファイル存在を再確認する
    「修正」後もテストが失敗し続ける間違った仮説失敗している正確なテストを分離し、バグを再導出する

    診断の質問:

    • これはロジックの失敗か、状態の失敗か、環境の失敗か、ポリシーの失敗か?
    • エージェントは実際の目標を見失い、間違ったサブタスクを最適化し始めたか?
    • 障害は決定論的か一時的か?
    • 診断を検証する最小の可逆的アクションは何か?

    フェーズ 3: 封じ込め回復

    診断の表面を変える最小のアクションで回復します。

    安全な回復アクション:

    • 繰り返しのリトライを停止し、仮説を再述べる
    • 低シグナルのコンテキストを削除し、アクティブな目標、ブロッカー、エビデンスのみを保持する
    • 実際のファイルシステム / ブランチ / プロセス状態を再確認する
    • タスクを 1 つの失敗しているコマンド、1 つのファイル、または 1 つのテストに絞り込む
    • 推測的な推論から直接観察に切り替える
    • 障害が高リスクまたは外部的にブロックされている場合は人間にエスカレーションする

    現在の環境の実際のツールを通じて実際にそれらを行っていない限り、「エージェント状態をリセット」または「ハーネス設定を更新」のような自動回復アクションを主張しないこと。

    封じ込め回復チェックリスト:

    ## 回復アクション
    - 選択した診断:
    - 取った最小アクション:
    - なぜこれが安全か:
    - 修正が機能したことを証明するエビデンスは何か:
    

    フェーズ 4: 内省レポート

    次のエージェントや人間が回復を理解できるレポートで終了します。

    ## エージェント自己デバッグレポート
    - セッション / タスク:
    - 障害:
    - 根本原因:
    - 回復アクション:
    - 結果: 成功 | 部分的 | ブロック中
    - トークン / 時間の消費リスク:
    - 必要なフォローアップ:
    - 後でエンコードすべき予防的変更:
    

    回復ヒューリスティクス

    この順序で介入を優先する:

    1. 実際の目標を一文で再述べる。
    2. メモリを信頼するのではなく世界の状態を確認する。
    3. 失敗しているスコープを縮小する。
    4. 1 つの識別チェックを実行する。
    5. その後にのみリトライする。

    悪いパターン:

    • わずかに異なる言葉で同じアクションを 3 回リトライする

    良いパターン:

    • 障害をキャプチャする
    • パターンを分類する
    • 1 つの直接チェックを実行する
    • チェックがサポートする場合にのみ計画を変更する

    ECC との統合

    • コードが変更された場合、回復後に verification-loop を使用する。
    • 障害パターンが本能や将来のスキルに変える価値がある場合は continuous-learning-v2 を使用する。
    • 問題が技術的な失敗ではなく決定の曖昧さである場合は council を使用する。
    • 障害が競合するローカル状態やリポジトリのドリフトから来た場合は workspace-surface-audit を使用する。

    出力標準

    このスキルがアクティブな場合、「修正しました」だけで終わらないこと。

    常に提供する:

    • 障害パターン
    • 根本原因の仮説
    • 回復アクション
    • 状況が改善されたまたはまだブロックされているエビデンス

    Alternatives

    Compare before choosing