auto-debug-command — auto-debug-command install auto-debug-command, failover_openig, community, auto-debug-command install, ide skills, automated shell command debugging, run_shell_command in detached mode, docker-compose command debugging, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Development Agents needing automated shell command debugging and execution. auto-debug-command is a skill that automates the execution and debugging of shell commands, utilizing technologies like run_shell_command in detached mode.

Features

Executes shell commands using run_shell_command in detached mode
Monitors command output for errors and attempts to debug
Fixes identified issues and re-runs the command until successful
Supports commands like docker-compose up with --build and -d flags
Utilizes detached mode for long-running commands

# Core Topics

kimthiphuongthao kimthiphuongthao
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The auto-debug-command skill by kimthiphuongthao is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for auto-debug-command install, automated shell command debugging, run_shell_command in detached mode.

Ideal Agent Persona

Perfect for Development Agents needing automated shell command debugging and execution.

Core Value

Empowers agents to automate shell command execution, monitoring, and debugging using detached mode, providing error detection and correction capabilities with protocols like docker-compose, and file formats like shell scripts.

Capabilities Granted for auto-debug-command

Debugging failed shell commands
Automating command execution workflows
Monitoring and fixing errors in detached mode

! Prerequisites & Limits

  • Requires shell access
  • Limited to shell command execution
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

auto-debug-command

Discover how auto-debug-command streamlines shell command execution and debugging. Learn to automate error monitoring and fix issues with this AI agent skill.

SKILL.md
Readonly

Auto-Debug Command Execution

This skill automates the process of executing a shell command, monitoring its output for errors, attempting to debug and fix identified issues, and re-running the command until it succeeds.

Workflow

When this skill is activated with a shell command, follow these steps:

  1. Execute Command (Detached Mode):

    • Run the provided command using run_shell_command in detached mode (-d) if applicable (e.g., docker-compose up --build -d). This prevents the command from blocking the agent's execution.
    • If the command is not a long-running process and doesn't support detached mode, execute it directly and capture its output.
  2. Monitor and Collect Logs:

    • Immediately after executing the command, use appropriate tools to collect logs. For Docker Compose, this means docker-compose logs --no-log-prefix. For other commands, analyze the direct output or relevant log files.
  3. Analyze Logs for Errors:

    • Scan the collected logs for keywords indicating errors (e.g., ERROR, Failed, Exception, cannot, not found).
    • Identify the most recent or critical error message and its context (e.g., file path, line number, class name).
  4. Diagnose and Propose Fix (Internal Reasoning):

    • Based on the identified error, diagnose the root cause.
    • Formulate a concrete plan to fix the error. This may involve:
      • Modifying configuration files (write_file or replace).
      • Renaming files (run_shell_command mv).
      • Adjusting environment variables.
      • Updating Dockerfile contents.
      • Consulting internal knowledge (e.g., OpenIG configuration patterns).
    • Crucially: If the fix involves code/config modification, ensure it adheres to project conventions and existing patterns.
  5. Apply Fix:

    • Execute the necessary tool calls (e.g., write_file, replace, run_shell_command) to apply the proposed fix.
  6. Clean Up (if necessary):

    • If the command involves Docker containers, always bring them down (docker-compose down) before attempting to re-run docker-compose up --build -d with a new configuration. This ensures a clean state.
  7. Loop or Conclude:

    • Go back to Step 1 (Execute Command) and repeat the cycle until the logs indicate successful completion of the initial command without critical errors.
    • If a series of attempts (e.g., 3-5 iterations) fails to resolve the issue, or if the error seems unresolvable given current tools/context, report the unresolvable state and the last error to the user, seeking further guidance.
  8. Report Success: Once the command runs successfully and logs show no errors, report success to the user and present any relevant output or next steps (e.g., how to verify the environment).

Usage

Activate this skill when a shell command needs to be executed with automated error detection and self-correction.

Example: Use the auto-debug-command skill to run "docker-compose up --build"

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is auto-debug-command?

Perfect for Development Agents needing automated shell command debugging and execution. auto-debug-command is a skill that automates the execution and debugging of shell commands, utilizing technologies like run_shell_command in detached mode.

How do I install auto-debug-command?

Run the command: npx killer-skills add kimthiphuongthao/failover_openig. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for auto-debug-command?

Key use cases include: Debugging failed shell commands, Automating command execution workflows, Monitoring and fixing errors in detached mode.

Which IDEs are compatible with auto-debug-command?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for auto-debug-command?

Requires shell access. Limited to shell command execution.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add kimthiphuongthao/failover_openig. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use auto-debug-command immediately in the current project.

Related Skills

Looking for an alternative to auto-debug-command or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI