capability-diagnostic

Diagnose agent failures by analyzing tool availability, context, model capabilities, and task clarity.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/eysenfalk/git-review --skill capability-diagnostic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capability-diagnostic
Source: https://github.com/eysenfalk/git-review/tree/main/.claude/skills/capability-diagnostic
Command: npx skills add https://github.com/eysenfalk/git-review --skill capability-diagnostic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps diagnose and resolve agent failures by systematically identifying the root cause, whether it's a lack of tools, insufficient context, model limitations, ambiguous task specifications, or infrastructure issues.

Core Features & Use Cases

  • Failure Analysis: Guides users through a decision tree to pinpoint why an agent failed.
  • Root Cause Identification: Helps determine if the issue is with tools, context, model capability, prompt clarity, or system infrastructure.
  • Actionable Fixes: Provides specific recommendations for resolving identified problems.
  • Use Case: When an agent repeatedly fails to complete a coding task, this Skill can be used to determine if it's missing a necessary library, if the prompt was unclear, or if the model tier is insufficient for the complexity.

Quick Start

Run the capability-diagnostic skill to analyze why an agent failed its last task.

Frequently Asked Questions about capability-diagnostic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose why my agent failed to complete a coding task?

Agent failure diagnosis involves analyzing tool availability, context, model capabilities, task specification clarity, and infrastructure. This Skill applies a structured decision tree to pinpoint the root cause and recommends actionable fixes for improving agent performance.

What is the best way to troubleshoot agent failures during complex task execution?

The best way to troubleshoot agent failures is by systematically matching common failure patterns using a decision tree. This approach determines whether the issue stems from missing tools, insufficient context, model limitations, or infrastructure problems, and then recommends specific fixes.

How can I tell if my agent failure is caused by insufficient model capabilities or unclear task specifications?

You can identify whether model capabilities or task specifications caused the agent failure by running a diagnostic analysis. The Skill systematically evaluates both the model tier's suitability for the task complexity and the clarity of the provided prompt to isolate the root cause.

When do I need root cause analysis for agent failures in my workflow?

You need root cause analysis for agent failures when an agent repeatedly fails to complete complex tasks. This diagnostic process is essential for troubleshooting and improving agent performance by determining if the failure is due to missing libraries, ambiguous prompts, or infrastructure issues.

What are the limitations of using a decision tree for troubleshooting agent failures?

The limitation of troubleshooting agent failures with a decision tree is that it relies on matching common patterns within the provided context. If the failure involves unprecedented edge cases outside the analyzed infrastructure or model capabilities, the diagnostic may require additional manual investigation.