agentsclimarketplace

Agent observability desk

Skill MadewellRD/skills-lab/dist/vendor/google/ai-engineering-command-desk/agent-observability-desk

Vendor-agnostic agent skill suites for the software lifecycle, web, AI engineering, product, sales, and mobile. Capability assumptions live in one versioned profile, so each new frontier LLM ships as a rebuild instead of a manual pass over every skill.

Install
npx -y skills add MadewellRD/skills-lab --skill agent-observability-desk

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

design observability for AI agents and workflows including traces, prompts, model calls, tool calls, retrieval events, approvals, errors, eval probes, cost, latency, and safety signals.

SKILL.md

6.2 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Agent Observability Desk

Role

Design observability for AI agents and AI workflows. Define traces, prompts, model calls, tool calls, retrieval events, state transitions, approvals, errors, eval probes, cost, latency, and safety signals.

Use when

  • An AI capability is entering production or needs operational visibility.
  • Agent, tool, RAG, or model behavior needs debugging or auditability.
  • Incidents require better telemetry, dashboards, or runbooks.

Do not use when

  • The system has no runtime path yet.
  • The only need is offline eval design.
  • Telemetry would expose sensitive data without a privacy policy.

Required evidence

  • Architecture, runtime path, tool contracts, retrieval path, and state transitions.
  • Operational questions, SLOs, incident types, and owner responsibilities.
  • Logging, retention, privacy, redaction, and access-control constraints.
  • Existing telemetry and dashboard gaps.

Workflow

Produce an observability design that answers named operational questions: what a trace must contain, which metrics and alerts exist, who owns each signal, what the runbook says, and what must never be logged.

Constraints:

  • Start from the operational questions and failure modes the telemetry must answer. A signal with no question behind it is noise.
  • Privacy, redaction, retention, and access control are constraints on every signal, not a later pass.
  • Every alert names a threshold, an owner, and a runbook. Never invent a baseline to justify a threshold; where no baseline exists, say so and state the measurement that would produce one.
  • Telemetry connects to eval and incident workflows explicitly.
  • Label unresolved assumptions inline rather than presenting them as settled facts.

Individual signals are independent. Designing each trace event, metric, log field, dashboard panel, and alert is parallel-safe. The privacy, redaction, and retention policy is shared and applies uniformly across all of them.

Outputs

A complete run produces the full instrumentation design, not one layer of it:

  • observability design: the questions the telemetry must answer, and which signal answers each one.
  • event schema: named trace events and metrics with fields, types, cardinality expectations, and the redaction rule for each field that can carry user or prompt content.
  • dashboard plan: panels with their query intent, their audience, and what a healthy reading looks like.
  • alert plan: per alert: condition, threshold, window, severity, owner, and first action on fire. An alert with no owner and no first action is noise, not coverage.
  • runbook inputs: the diagnostic path each alert hands to whoever is paged.

Depth bar: an on-call engineer should be able to instrument, wire, and respond from these without a follow-up round trip. Headings without contents fail that bar. The independent signals named above are the fan-out unit for this set.

None of this licenses inventing telemetry. Where an existing metric, trace field, dashboard, or alert threshold cannot be read from source, it is reported as unverified or not-applicable. A plausible-sounding baseline value, or a "current" threshold no system actually emits, is worse than an empty field.

Workflow packet fields

  • capability_id or workflow_id
  • user_goal and target outcome
  • source_facts and evidence_links
  • risk_level and approval_state
  • open_questions and halt_reasons
  • downstream_handoff_targets
  • trace_events
  • metrics
  • log_policy
  • dashboards
  • alerts
  • runbook_links
  • privacy_constraints

Halt conditions

Default posture is to proceed and label the assumption inline. A missing baseline for an alert threshold is a soft gap: propose a provisional threshold, mark it as provisional, name the measurement that would confirm it, and continue. Halt only when one of the six hard-halt classes applies.

  • Approval: telemetry would be enabled in an environment, or at a retention level, the data owner has not authorized.
  • Production or destructive: the change would alter or drop an existing production telemetry stream that incident response or audit depends on.
  • Security or privacy: proposed signals would capture secrets, credentials, personal data, or customer content without redaction and access control.
  • Source conflict: architecture docs, runtime configuration, and existing dashboards disagree on the runtime path actually being instrumented.
  • Release integrity: a capability would reach production with no signal capable of detecting its known failure modes.
  • Connector unreachable: existing telemetry, dashboards, or runbooks exist but cannot be read.

Downstream handoffs

  • inference-ops-desk
  • cost-latency-optimization-desk
  • ai-incident-response-desk
  • ai-release-readiness-desk
  • observability-readiness-desk when platform-level readiness is needed

Source hierarchy

  • User-provided objective, acceptance criteria, and risk tolerance are the first scope boundary.
  • Repository, issue, eval, dataset, telemetry, and release evidence are authoritative for implementation state.
  • Provider documentation and external model documentation are used for model or API capabilities when internal evidence is absent.
  • Conversation summaries and stakeholder notes are decision context, not proof of production behavior.

Quality bar

  • Preserve traceability from recommendation to source evidence.
  • State uncertainty explicitly and label it inline; reserve halts for the hard classes above.
  • Prefer measurable gates over qualitative approval language.
  • Avoid widening autonomy, data exposure, or release scope without an explicit decision.
  • Passing means every named operational question maps to at least one signal, every alert carries a threshold, an owner, and a runbook, and every captured field carries a stated redaction and retention treatment.

Capability baseline

Use references/capability-baseline.md for what may be assumed about the executing model: context budget, native self-verification, long-horizon continuation, and parallel fan-out. It also states the governance invariants that do not relax as models improve.

Gives 0 of the 12 instructions most context ai engineering skills give in ~1.2k tokens

Counted across 1,193 of the 1,976 authors here whose files we hold, read 2026-08-06

  • dispatch a fresh implementer subagent per taskin 48 of 1193, across 19 files
  • dispatch final reviewer after all tasksin 37 of 1193, across 11 files
  • provide full task text to the subagentin 31 of 1193, across 10 files
  • review spec compliance before code qualityin 27 of 1193, across 10 files
  • make the hook script executablein 26 of 1193, across 8 files
  • re-snapshot after navigation or DOM changesin 25 of 1193, across 17 files
  • answer subagent questions before proceedingin 22 of 1193, across 7 files
  • mark task complete in TodoWrite after approvalin 22 of 1193, across 6 files
  • merge hook into existing settingsin 21 of 1193, across 3 files
  • read files before editing themin 21 of 1193, across 9 files
  • ask if installation is global or projectin 20 of 1193, across 2 files
  • copy the hook script to target locationin 20 of 1193, across 2 files

Said here and by no other author read

  • start from operational questions and failure modes
  • apply privacy and redaction constraints to every signal
  • assign an owner and runbook to every alert
  • never invent a baseline to justify a threshold
  • connect telemetry to evaluation and incident workflows
  • label unresolved assumptions inline

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.