Install any skill in seconds. Free to start, no credit card required.
Get Started Free →zebbern/log-error-digest
Analyze log files to troubleshoot errors, identify peak error periods, and produce error clustering, frequency statistics, and time distribution reports. Supports JSON, syslog, and Nginx formats with automatic detection.
Passed 22 of 22 test cases with the skill, and 13 of 22 without it.
and 12 more in the full report
9 fixed13 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
When running the error analysis tool against a log file without passing any cluster limit option, how many top error clusters does the summary report display by default?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies 20 as the default top cluster limit. | Missed | Passed |
The instructions your model reads when the skill loads.
Automated log file analysis that produces error clustering, frequency statistics, and time distribution reports.
| Format | Description | Auto-detection |
|---|---|---|
| JSON | One JSON object per line with timestamp/level/message fields | Starts with { |
| syslog | RFC 3164 format, e.g. Jan 1 12:00:00 host proc[pid]: msg | Starts with month name |
| Nginx | Access log or error log format | Starts with IP or date/path pattern |
python scripts/analyze_logs.py <log_file_path> [options]
| Parameter | Description | Default |
|---|---|---|
log_file | Path to the log file (required) | - |
--format | Log format: auto/json/syslog/nginx | auto |
--top | Show Top N error clusters | 20 |
--output | Export results to a JSON file | Terminal output only |
--level | Filter by log level (e.g. ERROR, WARN) | All levels |
--since | Only analyze logs after this time (ISO format) | No limit |
--until | Only analyze logs before this time (ISO format) | No limit |
# Auto-detect format and analyze the entire log file
test cases passed, vs 13 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.