codeprobe-error-handling

Detect and score error-handling gaps across codebase runtime paths.

4|2|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/nishilbhave/codeprobe --skill codeprobe-error-handling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codeprobe-error-handling
Source: https://github.com/nishilbhave/codeprobe/tree/main/skills/codeprobe-error-handling
Command: npx skills add https://github.com/nishilbhave/codeprobe --skill codeprobe-error-handling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect and report weaknesses in a codebase's error handling and resilience to reduce runtime failures and downtime.

Core Features & Use Cases

  • Detect swallowed exceptions, missing retries, and unhandled external calls.
  • Produce structured findings with actionable fix prompts for developers.
  • Works across languages and stacks to harden critical execution paths.

Quick Start

Run the error-handling audit on your repository to generate a reusable resilience report.

Frequently Asked Questions about codeprobe-error-handling

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

FAQPage Schema
How do I detect swallowed exceptions in my codebase?

Detect swallowed exceptions by running an error-handling audit across your repository's runtime paths. The audit analyzes code patterns and architectural context to identify caught exceptions that lack proper logging or recovery, producing severity-scored findings with actionable fix prompts.

What is error-handling static analysis for CI pipelines?

Error-handling static analysis for CI pipelines is the automated process of scanning code to detect unhandled external calls and missing retries. Applied across multi-language repositories, it produces structured resilience reports that reduce runtime failures and downtime before deployment.

Does this error-handling audit work across multi-language repositories?

Yes, this error-handling audit works across multi-language repositories and various tech stacks. It analyzes code patterns, test coverage, and architectural context regardless of language to harden critical execution paths and identify resilience gaps.

How do I generate a resilience report for unhandled external calls?

Generate a resilience report by running the error-handling audit on your repository. The scan evaluates runtime paths to detect missing retries, logging gaps, and unhandled external calls, producing structured findings with severity scores and actionable fix prompts for developers.

What is the best way to find logging gaps in critical execution paths?

The best way to find logging gaps in critical execution paths is applying static analysis across the codebase. By analyzing test coverage and architectural context, the audit identifies missing logging alongside swallowed exceptions, delivering severity-scored findings to harden resilience.