observe-metrics
Aggregate and display system metrics with anomaly detection for a time period
How do I install this agent skill?
npx skills add https://github.com/ruvnet/ruflo --skill observe-metricsIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill is focused on system observability and metrics aggregation. It uses specialized memory and pattern storage tools to compute baselines and detect anomalies. A minor security surface exists regarding indirect prompt injection, as the skill processes external metrics data that could theoretically be manipulated, though this is a standard operational risk for monitoring tools.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Observe Metrics
Aggregate counters, gauges, and histograms from the observability namespace and flag anomalies.
When to use
When you need a snapshot of system health -- task completion rates, error rates, active agent counts, memory usage, and token consumption. Useful for monitoring swarm performance and detecting degradation.
Steps
- Retrieve metrics -- call
mcp__plugin_ruflo-core_ruflo__memory_search --namespace observability(ormemory_list) to fetch metric records for the specified period (default: 1 hour). Thememory_*tool family routes by namespace;agentdb_hierarchical-*does NOT, so usememory_*here. - Aggregate -- compute:
- Counters: sum totals (tasks_completed, errors, token_usage)
- Gauges: current values (active_agents, memory_usage_bytes)
- Histograms: p50, p95, p99 (task_duration_ms, span_duration_ms)
- Compute baselines -- call
mcp__plugin_ruflo-core_ruflo__agentdb_pattern-search(ReasoningBank-routed; don't pass anamespaceargument — pattern-* tools ignore it) to establish baseline values for each metric. - Flag anomalies -- mark metrics deviating >2 standard deviations from baseline with direction (above/below) and severity
- Store patterns -- two paths (per ruflo-cost-tracker ADR-0001 dual-path pattern):
- Pattern store (typed, recommended):
mcp__plugin_ruflo-core_ruflo__agentdb_pattern-storewithtype: 'metric-snapshot'. No namespace arg. - Plain store (namespace-routable):
mcp__plugin_ruflo-core_ruflo__memory_store --namespace observabilityfor the snapshot tied to a timestamp.
- Pattern store (typed, recommended):
- Report -- display: metric name, current value, baseline, deviation, trend (up/down/stable), anomaly flag; overall health score (green/yellow/red)
CLI alternative
npx @claude-flow/cli@latest memory search --query "system metrics for last hour" --namespace observability
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/ruvnet/ruflo/observe-metrics">View observe-metrics on skillZs</a>