error-detective

Parse stack traces and guide error resolution with the TRACE framework.

4|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/icartsh/icartsh_plugin --skill error-detective-icartsh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-detective
Source: https://github.com/icartsh/icartsh_plugin/tree/main/icartsh-plugin/skills/error-detective
Command: npx skills add https://github.com/icartsh/icartsh_plugin --skill error-detective-icartsh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured TRACE-based approach to debugging, stack-trace parsing, and error resolution across languages.

Core Features & Use Cases

  • Stack trace analysis: parse and categorize errors across Python/JS/Java/Go
  • Error pattern recognition: map symptoms to root causes
  • Debug workflow: structured trace-to-fix guidance with actionable steps

Quick Start

Run the debug_helper.py to parse traces and manage debug sessions; reference the TRACE framework in SKILL.md for workflows.

Frequently Asked Questions about error-detective

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

FAQPage Schema
How do I parse and analyze stack traces across Python, JavaScript, Java, and Go?

Stack trace analysis extracts error location, type, and call sequence from error logs. error-detective parses traces across Python, JavaScript, TypeScript, Java, and Go, categorizing errors and mapping them to root causes for rapid diagnosis across development and production environments.

What's the best way to find the root cause of an error quickly?

The TRACE framework (Trace, Read, Analyze, Check, Execute) structures debugging systematically: capture complete error information, parse stack traces, recognize error patterns, and plan remediation. error-detective implements this workflow to guide error discovery and fix documentation.

Can I use a debugging tool that recognizes common error patterns?

Yes. error-detective maintains a catalog of common error patterns mapped to symptoms and root causes, enabling pattern recognition across multi-language ecosystems. This accelerates diagnosis by matching observed errors against known solutions and documented fixes.

How do I manage debugging sessions and keep notes on errors I've resolved?

error-detective includes a session manager with notes functionality to track debug work, document error patterns encountered, and build repeatable fix procedures. Sessions persist debugging context for consistent troubleshooting across multiple errors.

Does this work for production error logs, or only development?

error-detective applies to both development and production environments. The TRACE framework and stack-trace parser handle logs from any stage, supporting rapid root-cause analysis and error resolution across your entire software lifecycle.