obs-alerts

Retrieve active alerts, silences, and Prometheus rule states via Alertmanager and Prometheus APIs.

70|6|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/shepard-system/shepard-obs-stack --skill obs-alerts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obs-alerts
Source: https://github.com/shepard-system/shepard-obs-stack/tree/main/.claude/skills/obs-alerts
Command: npx skills add https://github.com/shepard-system/shepard-obs-stack --skill obs-alerts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a clear view of active system alerts, their severity, and actionable steps for resolution, helping to quickly identify and fix issues within the observability stack.

Core Features & Use Cases

  • View Active Alerts: Displays current alerts with details like name, severity, and start time.
  • Check Silences: Identifies any active silences that might be masking problems.
  • Monitor Rule States: Shows which Prometheus rules are currently firing or pending.
  • Troubleshooting Guidance: Offers specific resolution hints for common alerts.
  • Use Case: When a user asks "Is anything broken?" or "What's wrong with the system?", this skill provides an immediate status update and guidance.

Quick Start

Show me all active alerts and their resolution steps.

Frequently Asked Questions about obs-alerts

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

FAQPage Schema
How do I check active Prometheus alerts and get resolution guidance?

To check active Prometheus alerts and get resolution guidance, query the Alertmanager and Prometheus APIs to display current alert names, severity, and start times alongside specific troubleshooting steps for common infrastructure, pipeline, and services tier issues.

How can I see which Prometheus alertmanager silences are currently active?

You can see active Alertmanager silences by querying the Alertmanager API through shell scripts, which identifies and lists all current silences that might be masking underlying system problems.

What is the best way to troubleshoot firing or pending Prometheus rules?

The best way to troubleshoot firing or pending Prometheus rules is to query the Prometheus API to retrieve current rule states, then apply the provided resolution hints for common infrastructure and services alerts.

Can I get automated resolution steps for infrastructure and pipeline alerts?

Yes, you can get automated resolution steps for infrastructure and pipeline alerts by retrieving active alerts from the observability stack, which provides specific, actionable troubleshooting guidance for common issues across these tiers.

Does this monitoring approach require a specific observability stack configuration?

This monitoring approach requires an observability stack running Prometheus and Alertmanager, as it queries their APIs via shell scripts to retrieve real-time alert states, silences, and rule statuses.

Why are my system alerts not showing up during troubleshooting?

System alerts may not show up during troubleshooting if active Alertmanager silences are masking them; querying the API helps identify any silences currently suppressing alerts in the observability stack.