Skip to main content
skill CX Codex

monitoring-guidelines — Claude Code skill: monitoring setup

A skill providing guidelines for application and infrastructure monitoring, SLO burn rates, and symptom-based alerting strategies.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Mindrally/skills --skill monitoring-guidelines -a claude-code
Open on GitHub

What monitoring-guidelines does

This skill guides coding agents through monitoring architecture. It focuses on the four golden signals: latency, traffic, errors, and saturation. Guidance covers application latency percentiles from p50 to p99, queue processing, host resources, and business indicators like conversion rates.

Alert design relies on user symptoms rather than root causes. The guidelines define Service Level Objectives, calculate error budgets, and set up multi-window burn rate alerts. Probes split clearly between liveness for crashes and readiness for traffic routing, with dependencies verified explicitly.

Alert fatigue quickly ruins monitoring without quarterly threshold reviews and hysteresis tuning. Every alert must include direct runbook links and remediation instructions so on-call engineers know what action to take.

What it helps with

  • design an alerting strategy around SLOs and error budget burn rates
  • select application and infrastructure metrics following golden signals
  • configure liveness and readiness health checks for dependencies
  • plan dashboards with baseline comparisons and deployment markers

Example prompts for the agent

  • Build an SLO-based alerting policy for our API using error budget burn rates
  • Recommend dashboard metrics for a microservice based on the four golden signals
  • Define liveness and deep readiness probes for a service with external databases

How to install monitoring-guidelines

1Skills CLI (Vercel)

npx skills add Mindrally/skills --skill monitoring-guidelines -a claude-code

2Manually: put the files in place

~/.claude/skills/monitoring-guidelines/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/monitoring-guidelines/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about monitoring-guidelines

How to install monitoring-guidelines in Claude Code?

Run npx skills add Mindrally/skills --skill monitoring-guidelines -a claude-code in your terminal. This creates the skill file at ~/.claude/skills/monitoring-guidelines/SKILL.md.

What does monitoring-guidelines do?

It provides structured guidance on metrics collection, SLO-driven alerting, dashboard layouts, and health checks across applications and hosts.

How does the skill handle alert fatigue?

The guide requires alerting on symptoms, applying hysteresis to avoid flapping, and maintaining alert dependencies to suppress cascading noise.

Source text

SKILL.md · Apache-2.0
---
name: monitoring-guidelines
description: Monitoring guidelines for applications and infrastructure including metrics collection, alerting strategies, and SLO-based monitoring
metadata:
  maintainer: Mindrally
  source: https://github.com/Mindrally/skills
---

# Monitoring Guidelines

Apply these monitoring principles to ensure system reliability, performance visibility, and proactive issue detection.

## Core Monitoring Principles

- Monitor the four golden signals: latency, traffic, errors, and saturation
- Implement monitoring as code for reproducibility
- Design monitoring around user experience and business impact
- Use SLOs (Service Level Objectives) to guide alerting decisions
- Balance comprehensive coverage with actionable insights

## Key Metrics to Monitor

### Application Metrics
- Request rate (requests per second)
- Error rate (percentage of failed requests)
- Response time (p50, p90, p95, p99 latencies)
- Active connections and concurrent users
- Queue depths and processing times

### Infrastructure Metrics
- CPU utilization and load average
- Memory usage and available memory
- Disk I/O and available storage
- Network throughput and error rates
- Container and pod health (for Kubernetes)

### Business Metrics
- Transaction volumes and values
- User signups and conversions
- Feature usage and adoption rates
- Revenue-impacting events
- Customer satisfaction indicators

## Alerting Strategy

### Alert Design Principles
- Alert on symptoms, not causes
- Make alerts actionable with clear remediation steps
- Set appropriate severity levels (critical, warning, info)
- Avoid alert fatigue through proper threshold tuning
- Include runbook links in alert notifications

### SLO-Based Alerting
- Define SLOs for critical user journeys
- Calculate error budgets and burn rates
- Alert when error budget consumption is high
- Use multi-window, multi-burn-rate alerts
- Review and adjust SLOs quarterly

### Alert Configuration
- Set meaningful thresholds based on baseline data
- Use hysteresis to prevent flapping alerts
- Implement alert dependencies to reduce noise
- Route alerts to appropriate teams
- Configure escalation policies

## Dashboard Design

### Effective Dashboards
- Create overview dashboards for service health
- Build detailed dashboards for debugging
- Use consistent layouts and naming conventions
- Include time range selectors and drill-down capabilities
- Display SLO status prominently

### Dashboard Content
- Show current state and recent trends
- Include comparison to baseline or previous periods
- Display deployment markers for correlation
- Add annotations for significant events
- Include links to related dashboards and logs

## Monitoring Tools Integration

### Data Collection
- Use agents or sidecars for metric collection
- Implement service discovery for dynamic environments
- Configure appropriate scrape intervals
- Use push vs pull based on use case
- Ensure metric cardinality is manageable

### Data Storage and Retention
- Set retention periods based on use case
- Implement downsampling for long-term storage
- Use appropriate storage backends for scale
- Plan for disaster recovery of monitoring data
- Monitor your monitoring infrastructure

## Health Checks and Probes

- Implement liveness probes for crash detection
- Use readiness probes for traffic management
- Create deep health checks that verify dependencies
- Expose health endpoints in a standard format
- Monitor health check latency as a metric

## Incident Response

- Use monitoring data to detect incidents early
- Correlate metrics, logs, and traces during investigation
- Document findings and update monitoring post-incident
- Track MTTR (Mean Time to Recovery) metrics
- Conduct regular monitoring reviews and improvements

## Capacity Planning

- Track resource utilization trends
- Set alerts for approaching capacity limits
- Use forecasting for proactive scaling
- Document capacity requirements and headroom
- Review capacity quarterly

© Mindrally · Apache-2.0 · Mindrally/skills

Similar skills

All skills for DevOps and infrastructure →

From the same set236

prisma-development Gives your agent a fixed set of Prisma ORM and TypeScript rules: schema design, migrations, transactions, error handling. Useful when the project runs on Prisma. CX Codex +1 698installs auth0-authentication A skill that gives your coding agent Auth0 guidelines: auth flows, Actions, token validation and redirect safety. CX Codex +1 700installs esbuild-bundler Teaches agents best practices for esbuild across browser and Node.js environments. Useful when configuring TypeScript, bundles, and dev servers. CX Codex +1 697installs supabase-development Gives the agent a working set of Supabase rules: schema design, RLS policies, auth, realtime subscriptions and Edge Functions. CX Codex +1 699installs monorepo A skill that hands your agent a rulebook for monorepos built on TypeScript, React, Next.js and Expo with Turbo. Useful when several apps and shared packages live in one repo. CX Codex +1 694installs less-best-practices This skill guides coding assistants on Less architecture, modular project layout, variable scales, and reusable mixins. Keep stylesheet specificity low and maintainable. CX Codex +1 692installs llamaindex-development Guides coding assistants in building Python RAG applications with LlamaIndex. Helps generate document parsers, vector indexes, and query engines. CX Codex +1 691installs firebase-development Guides AI agents through Firebase patterns for Firestore, Authentication, Functions, and Storage when writing TypeScript and Angular code. CX Codex +1 690installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor