autorenew

SKILL DETAIL

Observability Design Review

Use this skill when logging, metrics, tracing, alerting, or SLO design needs an evidence-bounded review before implementation; triggers include observability design review, telemetry readiness review, and alert actionability audit.

StatusStable
TypeAtomic Skill
DomainSoftware testing
SDLCTest design
Good forQA / PM / DEV / SRE / DevOps
LanguageChinese / English
EvalsEvals ✓
Synced2026-09-15

Why this Skill

It turns this Skill's method into a quality input that can be executed, reviewed, and reused.

  • Use it to check whether signal fields/dimensions, semantics, correlation IDs, sampling, retention, and alerts are actionable.
  • Do not read or modify real production signals or execute probes; a dashboard is not proof of alert effectiveness.
  • Do not choose SLOs, incident severity, sample rate, retention, cost budget, or owners by default.
  • Every OBS-## includes signal, object, fields/dimensions, semantics, source/evidence, gap, impact, detection action, owner, and validation.
  • Treating a dashboard as an actionable alert.

When to use

Use this Skill
  • Use it to check whether signal fields/dimensions, semantics, correlation IDs, sampling, retention, and alerts are actionable.
  • Use it to identify sensitive-data, cardinality, alert-noise, blind-spot, and cost risks.
  • Use it when runtime data is unavailable and the telemetry design itself needs review.
Common pitfalls
  • Treating a dashboard as an actionable alert.
  • Listing signal names without fields, dimensions, semantics, or correlation.
  • Ignoring sensitive data, cardinality, sampling, retention, and cost constraints.

Input

Minimum Input
  • Read `prompts/observability-design-review.md` and audit objective, service scope, time window, privacy, and sources.
Recommended Input
  • Project goal
  • Test scope
  • Constraints
Optional Context
  • Relevant code or configuration
  • Historical results
  • Logs and metrics

Output

The output follows this Skill's method and makes facts, assumptions, risks, and next steps explicit.

Judge the output value before installing

  1. 01Read prompts/observability-design-review.md and audit objective, service scope, time window, privacy, and sources.
  2. 02Classify material as known, missing, conflicting, stale, out_of_scope, and assumptions.
  3. 03Build a signal/service coverage matrix and record field semantics, detection action, impact, owner, and evidence in OBS-## findings.
  4. 04Separate design facts, evidence-backed inferences, recommendations, and Human decisions; without runtime signals mark conclusions unverified or unassessed.
View full output structure
  1. 05Give safe minimum validations for sensitive fields, unbounded cardinality, sampling gaps, and non-actionable alerts.

How It Works

  1. 01Read prompts/observability-design-review.md and audit objective, service scope, time window, privacy, and sources.
  2. 02Classify material as known, missing, conflicting, stale, out_of_scope, and assumptions.
  3. 03Build a signal/service coverage matrix and record field semantics, detection action, impact, owner, and evidence in OBS-## findings.
  4. 04Separate design facts, evidence-backed inferences, recommendations, and Human decisions; without runtime signals mark conclusions unverified or unassessed.
  5. 05Give safe minimum validations for sensitive fields, unbounded cardinality, sampling gaps, and non-actionable alerts.

Install & Quick Start

Install command / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/en/testing-types/observability-design-review
  -g
observability-design-review.prompt
@skill observability-design-review

Using the current project context, produce an actionable result following this Skill.

Additional context:
[Paste project context or requirement]