log-viewer

alexanderjamesmcleod's avatarfrom alexanderjamesmcleod

Aggregate and filter logs across Docker services for easier debugging

0stars🔀0forks📁View on GitHub🕐Updated Jan 8, 2026

When & Why to Use This Skill

The log-viewer Claude skill is a specialized developer tool designed to streamline the management and analysis of container logs. By aggregating and filtering log data across multiple Docker services into a unified interface, it provides developers and SREs with enhanced system observability, significantly accelerating the debugging process and reducing the complexity of managing microservices environments.

Use Cases

  • Microservices Troubleshooting: Correlate logs from multiple interdependent containers to trace request flows and pinpoint the root cause of failures in distributed systems.
  • Real-time Error Detection: Apply advanced filters to live log streams to instantly identify specific error codes, stack traces, or keywords across all active Docker services.
  • Deployment Verification: Monitor aggregated logs immediately after a rollout to ensure all services are initializing correctly and communicating without errors.
  • Performance Auditing: Review filtered log history to identify recurring patterns or bottlenecks that impact the overall stability of the containerized infrastructure.
namelog-viewer
descriptionAggregate and filter logs across Docker services for easier debugging

log-viewer

Overview

Aggregate and filter logs across Docker services for easier debugging

This skill was converted from a bash script to follow Anthropic's Agent Skills best practices.

Usage

log-viewer <command> [options]

Commands

TODO: Extract and document commands from the script

Run log-viewer --help to see available commands.

When to Use

TODO: Add specific use cases

Scripts

  • scripts/main.sh - Main functionality (converted from original log-viewer)

Claude can execute this script directly without loading it into context.

Additional Resources

For detailed information, see:

Progressive Disclosure

Consider adding these reference files:

  • reference/api-reference.md - Detailed command documentation
  • reference/troubleshooting.md - Common issues and solutions
log-viewer – AI Agent Skills | Claude Skills