log-analyzer

Parse and search application logs using grep, awk, jq, and Python3.

38|8|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/yun520-1/mark-heartflow-skill --skill log-analyzer-yun520-1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: log-analyzer
Source: https://github.com/yun520-1/mark-heartflow-skill/tree/main/skills/log-analyzer
Command: npx skills add https://github.com/yun520-1/mark-heartflow-skill --skill log-analyzer-yun520-1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires grep, awk, jq, python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of debugging and monitoring application logs, providing a streamlined approach to parsing, searching, and analyzing logs across various formats.

Core Features & Use Cases

  • Log Parsing: Supports plain text, JSON, and stack trace formats.
  • Search and Debugging: Facilitates quick identification of errors and exceptions.
  • Real-Time Monitoring: Allows continuous observation of log outputs for proactive management.
  • Use Case: For instance, use this Skill to automatically detect and report on HTTP 5xx errors in access logs or to parse JSON logs for error events within a specific time frame.

Quick Start

Run the 'log-analyzer' skill to analyze and search through your application logs for errors and exceptions.

Frequently Asked Questions about log-analyzer

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

FAQPage Schema
How do I parse and search application logs for errors and exceptions?

You can parse application logs for errors and exceptions using tools like grep, awk, jq, and Python3. This skill supports plain text, JSON, and stack trace formats to streamline log analysis for efficient debugging and monitoring.

What is the best way to automatically detect HTTP 5xx errors in access logs?

The best way to automatically detect HTTP 5xx errors in access logs is by using a log analysis tool with search and debugging capabilities. This skill can report on these errors by parsing your access logs using grep, awk, jq, or Python3.

How do I parse JSON logs for error events within a specific time frame?

To parse JSON logs for error events within a specific time frame, you can use jq and Python3. This skill provides comprehensive log parsing capabilities to filter and identify error events efficiently across various log formats.

Can I use grep and awk for real-time log monitoring on Windows?

Yes, you can use grep, awk, jq, and Python3 for real-time log monitoring on Windows. This skill allows continuous observation of log outputs for proactive management and can be applied across Linux, macOS, and Windows environments.

How does log parsing work for stack trace formats during debugging?

Log parsing for stack trace formats during debugging works by searching through application logs to quickly identify errors and exceptions. This skill supports stack trace formats alongside plain text and JSON to streamline the debugging process.