KS
Killer-Skills

error-report — error-report setup guide error-report setup guide, how to use error-report, error-report alternative, error-report vs log analysis tools, error-report install, what is error-report, error-report for RaspberryServer, error-report for RaspberryScanner, error-report error analysis, error-report debugging workflow

v1.0.0
GitHub

About this Skill

Perfect for Debugging Agents needing advanced log analysis capabilities for IQRight server logs. error-report is a skill that analyzes ERROR messages in IQRight server logs, categorizing errors by type and providing error counts.

Features

Counts total ERROR lines in logs/IQRight_Daemon.debug and rotated logs
Categorizes ERROR lines by message pattern, including LoRa Errors
Identifies specific error types, such as 'Error in sendDataScanner' and 'Failed to send response to scanner'
Groups errors by known categories, including 'LoRaTransceiver' object attribute errors
Analyzes logs to detect method name bugs, such as 'create_packet' vs 'create_data_packet'
Supports error analysis for RaspberryServer and RaspberryScanner code

# Core Topics

fulviomanente fulviomanente
[0]
[0]
Updated: 3/6/2026

Quality Score

Top 5%
44
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add fulviomanente/IQRight_Local/error-report

Agent Capability Analysis

The error-report MCP Server by fulviomanente is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for error-report setup guide, how to use error-report, error-report alternative.

Ideal Agent Persona

Perfect for Debugging Agents needing advanced log analysis capabilities for IQRight server logs.

Core Value

Empowers agents to analyze ERROR messages in IQRight server logs, providing insights for developers to debug and improve their code using log files like `logs/IQRight_Daemon.debug` and categorizing errors into types such as LoRa Errors.

Capabilities Granted for error-report MCP Server

Analyzing ERROR messages in IQRight server logs
Categorizing errors by type for efficient debugging
Debugging LoRa Errors such as failed sends to scanners

! Prerequisites & Limits

  • Requires access to IQRight server logs
  • Specific to ERROR messages in IQRight server logs
  • Limited to known error categories like LoRa Errors
Project
SKILL.md
2.6 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Error Report

Analyze all ERROR messages in the IQRight server logs.

Step 1: Error Count

Count total ERROR lines in logs/IQRight_Daemon.debug and any rotated logs.

Step 2: Categorize by Type

Search for ERROR lines and group by message pattern. The known error categories are:

LoRa Errors

  • Error in sendDataScanner - Failed to send response to scanner
  • 'LoRaTransceiver' object has no attribute 'create_packet' - Method name bug (should be create_data_packet)
  • Failed to send DATA / FAILED to send data to Scanner - LoRa TX failure

API Errors

  • Connection reset by peer - API server unreachable
  • Server disconnected - API connection dropped mid-request
  • API call timed out - API timeout exceeded
  • Client error during API call - General HTTP client error
  • API getUserAccess request failed on getting secrets - Credential retrieval failure

MQTT Errors

  • MQTT-TX.*FAILED.*Status=7 - Broker connection lost during publish
  • MQTT ERROR publishing data - Data publish failed after all retries
  • MQTT ERROR publishing command ACK - Command ACK publish failed

Data/Lookup Errors

  • Couldn't find Code: {code} locally - Code not in local database
  • No data found for code {code} - Neither API nor local found the code
  • Invalid DATA packet format - Corrupted LoRa payload structure
  • Invalid UTF-8 String - Binary corruption in packet payload

Handshake Errors

  • Failed to send HELLO_ACK - Could not respond to scanner handshake
  • Invalid HELLO packet format - Malformed HELLO payload

Step 3: Severity Classification

CRITICAL (blocks user-facing operations):

  • LoRa send failures (scanner gets no response)
  • MQTT publish failures (web UI gets no data)
  • create_packet attribute errors (code bug)

WARNING (degrades but doesn't block):

  • API connection failures (local fallback works)
  • QR code corruption / lookup failures (~10% expected)
  • MQTT Status=7 with successful retry

INFO (normal/expected):

  • own_packet_looped discards (repeater forwarding back - normal)
  • Duplicate packet discards (normal if < 5% of traffic)

Step 4: Recent Examples

Show the last 10-15 ERROR lines with timestamps and full messages.

Step 5: Summary

Present a report with:

  • Total error count and percentage of log lines
  • Top 5 error types ranked by frequency
  • Severity of each type
  • Whether each is a known pattern (reference PATTERN-001 through PATTERN-004) or new
  • Actionable recommendations for each critical/warning error

Reference: See docs/LOG_ANALYSIS_SKILLS.md section 5 for known bugs and section 6 for alerting thresholds.

Related Skills

Looking for an alternative to error-report or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

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
Communication

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
Communication