error-classifier

Classify errors into FATAL, TRANSIENT, or UNKNOWN and transform stack traces into agent instructions.

1|1|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Cheggin/request-for-startups --skill error-classifier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-classifier
Source: https://github.com/Cheggin/request-for-startups/tree/main/skills/error-classifier
Command: npx skills add https://github.com/Cheggin/request-for-startups --skill error-classifier

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Intercepts raw error output from agent tool calls and CI processes and converts it into structured, actionable guidance for autonomous agents.

Core Features & Use Cases

  • Intercept and classify errors into FATAL, TRANSIENT, or UNKNOWN to determine the proper remediation strategy.
  • Transform raw stack traces into concise, human-readable instructions that agents can act on without exposing raw logs.
  • Deduplicate repeated errors and escalate when needed; support backoff retries for TRANSIENT errors and immediate escalation for FATAL errors.
  • Enforce that no raw stack traces reach the agent context and update the error pattern registry as new patterns are discovered.

Quick Start

Integrate the error classifier into your agent workflow to automatically categorize errors and generate actionable remediation steps.

Frequently Asked Questions about error-classifier

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

FAQPage Schema
How do I convert raw stack traces into actionable agent instructions?

To convert raw stack traces into actionable agent instructions, you intercept the error output and classify it into FATAL, TRANSIENT, or UNKNOWN categories. This process transforms raw logs into concise, human-readable guidance that autonomous agents can act on without being exposed to raw stack traces.

What is the best way to handle transient errors in CI pipelines?

The best way to handle transient errors in CI pipelines is to classify them and apply backoff retry logic. By enforcing structured error output and deduplicating repeated errors, you prevent error noise from impeding automation and ensure transient issues are retried automatically.

How do you classify fatal errors for immediate escalation in microservices?

To classify fatal errors for immediate escalation in microservices, you intercept the runtime task errors and categorize them as FATAL. This structured classification enforces immediate escalation for FATAL errors while updating the error pattern registry as new patterns are discovered.

Can I deduplicate identical errors across agent tool calls?

Yes, you can deduplicate identical errors across agent tool calls. The classification process enforces structured error output and deduplication of repeated errors, ensuring that no raw stack traces reach the agent context and updating the error pattern registry as new patterns are found.

Why should I prevent raw stack traces from reaching my autonomous agent context?

You should prevent raw stack traces from reaching your autonomous agent context because error noise impedes automation. Intercepting and classifying errors into structured, human-readable instructions allows agents to determine the proper remediation strategy without being overwhelmed by raw logs.

Does this error classification approach work for runtime tasks across microservices?

Yes, this error classification approach works for runtime tasks across microservices. It intercepts raw error output from CI processes and agent tool calls, categorizing errors to support backoff retries for TRANSIENT errors and immediate escalation for FATAL errors across distributed environments.