auto-debug

Parse terminal error messages and apply predefined fixes for TypeScript, ESLint, build, and test failures.

33|5|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/Sir-chawakorn/power-ranger-toolkit --skill auto-debug
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-debug
Source: https://github.com/Sir-chawakorn/power-ranger-toolkit/tree/main/src/skills/auto-debug
Command: npx skills add https://github.com/Sir-chawakorn/power-ranger-toolkit --skill auto-debug

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automatically detects errors from terminal output and suggests or applies fixes without manual intervention, significantly reducing debugging time.

Core Features & Use Cases

  • Error Detection: Identifies various error types including TypeScript, ESLint, runtime errors, build failures, and test failures based on specific patterns.
  • Automated Fixing: Generates and applies common fixes for identified errors, such as type mismatches, module not found issues, and runtime exceptions.
  • Use Case: When your build process fails with a Cannot find module 'xyz' error, this Skill can automatically attempt to run npm install xyz or suggest checking the import path spelling.

Quick Start

Use the auto-debug skill to fix the latest error message shown in the terminal.

Frequently Asked Questions about auto-debug

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

FAQPage Schema
How do I automatically fix TypeScript and ESLint errors from terminal output?

To automatically fix TypeScript and ESLint errors from terminal output, you can use a tool that parses the error messages and applies predefined fixes to resolve type mismatches and linting issues without manual intervention.

Can I automate resolving build failures and module not found errors in my development workflow?

Yes, you can automate resolving build failures and module not found errors by parsing terminal output to detect the specific error patterns and automatically applying fixes such as running package installation or correcting import paths.

What types of runtime errors and test failures can be detected and fixed automatically?

Runtime errors and test failures can be detected and fixed automatically by identifying specific error patterns from test runners and build tools, then applying predefined corrections to resolve common runtime exceptions and test failures.

Does this automated debugging approach require any specific dependencies or environment setup?

No specific dependencies or environment setup are required. The automated debugging approach works by parsing terminal output directly, meaning it can be applied to your existing TypeScript, ESLint, and build tool workflows without additional installations.

What is the best way to reduce manual debugging effort when a build process fails?

The best way to reduce manual debugging effort when a build process fails is to implement an automated fix loop that detects the error from the terminal output and immediately generates and applies the necessary corrections.

Are there limitations to automatically correcting software development errors from terminal output?

A limitation of automatically correcting software development errors is that the fixes are based on predefined patterns for common issues like type mismatches and module not found errors, meaning novel or complex logic errors may still require manual debugging.