ops-monitor
FeaturedOPS on-demand: This skill should be used when the user asks to "datadog", "APM alerts", or…
AI & Automation 188 stars
22 forks Updated today MIT
Install
Quality Score: 94/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
## Runtime Context
```bash
PREFS="${CLAUDE_PLUGIN_DATA_DIR:-$HOME/.claude/plugins/data/ops-ops-marketplace}/preferences.json"
DD_API_KEY=$(jq -r '.datadog_api_key // empty' "$PREFS" 2>/dev/null)
NR_API_KEY=$(jq -r '.newrelic_api_key // empty' "$PREFS" 2>/dev/null)
OTEL_ENDPOINT=$(jq -r '.otel_endpoint // empty' "$PREFS" 2>/dev/null)
```
Determine `$ARGUMENTS` mode:
- Contains `--setup` → run **Setup flow**
- Contains `--watch` → run **Watch mode**
- Otherwise → run **Default health check**
# OPS ► MONITOR
Load `ops-rules` before acting. Public repo (no personal data). Outbound: one draft → one approval → one send. If `AskUserQuestion` / `Workflow` are missing, follow Rule 10 in `ops-rules` (Hermes: numbered options / two-turn Telegram card; `delegate_task`).
## Setup flow (`--setup`)
Ask which backends to configure:
```
Which monitoring backends would you like to configure?
[Datadog] [New Relic] [OpenTelemetry] [All three]
```
For each selected backend, collect credentials via `AskUserQuestion` free-text input (one at a time, ≤4 options per call):
**Datadog:**
1. `datadog_api_key` — API Key from app.datadoghq.com/organization-settings/api-keys
2. `datadog_app_key` — Application Key from app.datadoghq.com/organization-settings/application-keys
**New Relic:**
1. `newrelic_api_key` — User API Key from one.newrelic.com/api-keys
2. `newrelic_account_id` — Numeric Account ID from New Relic admin portal
**OpenTelemetry:**
1. `otel_endpoint` — Base URL of your OTEL-...
Details
- Repository
- Lifecycle-Innovations-Limited/claude-ops
- Created
- 5 months ago
- Last Updated
- today
- Language
- Shell
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
ops-daemon
OPS on-demand: This skill should be used when the user asks to "daemon health", "background services…
188 Updated today
Lifecycle-Innovations-Limited AI & Automation Featured
ops-settings
OPS on-demand: This skill should be used when the user asks to "update credentials", "ops settings", or…
188 Updated today
Lifecycle-Innovations-Limited AI & Automation Featured
ops-orchestrate
OPS on-demand: This skill should be used when the user asks to "orchestrate projects", "dispatch…
188 Updated today
Lifecycle-Innovations-Limited