error-report

Analyze IQRight server logs to categorize and rank ERROR messages by frequency.

Updated Oct 21, 2024
One-click install
npx skills add https://github.com/fulviomanente/IQRight_Local --skill error-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: error-report
Source: https://github.com/fulviomanente/IQRight_Local/tree/main/.claude/skills/error-report
Command: npx skills add https://github.com/fulviomanente/IQRight_Local --skill error-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the generation of a categorized error summary from server logs, enabling quick identification of failure patterns, frequencies, severities, and actionable recommendations for troubleshooting and go-live readiness.

Core Features & Use Cases

  • Analyze all ERROR entries in IQRight server logs (logs/IQRight_Daemon.debug and rotated files) to extract counts, patterns, and trends.
  • Classify errors into predefined categories (LoRa, API, MQTT, Data/Lookup, Handshake) and provide counts, severity, and recommended remediation steps.
  • Produce a structured report suitable for on-call debugging, post-incident reviews, and pre-release checks.

Quick Start

Run the error-report skill on the latest IQRight_Daemon.debug and rotated logs to generate a categorized error summary.

Frequently Asked Questions about error-report

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

FAQPage Schema
How do I generate a categorized error report from server logs?

Generate a categorized error report from server logs by identifying all ERROR messages, grouping them into categories like LoRa, API, and MQTT, and ranking them by frequency to produce actionable remediation steps.

What is the best way to triage server log errors across multiple days?

Triage server log errors across multiple days by analyzing rotated historical data to extract error counts, classify severity levels, identify failure patterns, and generate a structured summary for on-call debugging.

How does severity classification work for log analysis?

Severity classification for log analysis works by evaluating each ERROR message and assigning it a CRITICAL, WARNING, or INFO severity level to prioritize troubleshooting and go-live readiness checks.

Can I analyze rotated server log files for historical error patterns?

Analyze rotated server log files for historical error patterns by processing rotated historical data alongside active debug logs, extracting trends, and citing known patterns to identify recurring failure frequencies.

Does error reporting work for pre-release go-live readiness checks?

Error reporting works for pre-release go-live readiness checks by producing a structured report that summarizes categorized errors, severities, and recommended remediation steps from server logs.

What log error categories are supported for troubleshooting diagnostics?

Supported log error categories for troubleshooting diagnostics include LoRa, API, MQTT, Data/Lookup, and Handshake, each providing counts and recommended remediation steps for identified failure patterns.