hook-obs

Query and format hook performance, traces, and health data from SQLite events database.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/EndUser123/cc-skills-utils --skill hook-obs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hook-obs
Source: https://github.com/EndUser123/cc-skills-utils/tree/main/skills/hook-obs
Command: npx skills add https://github.com/EndUser123/cc-skills-utils --skill hook-obs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hook observability from events data is complex; teams need consolidated visibility into performance, traces, and health to detect issues quickly and maintain reliability.

Core Features & Use Cases

  • Centralized visibility: real-time metrics, health signals, and trace data from hook events.
  • Multi-report support: stats, health, blocks, escalation, replay, and diagnostic reports.
  • Production-grade workflow: deterministic queries, immediate failure reporting, and no caching of results to ensure freshness.

Quick Start

Run the hook audit dashboard to generate a real-time view of performance, health, and traces.

Frequently Asked Questions about hook-obs

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

FAQPage Schema
How do I query hook performance and health data from a SQLite events database?

You can query hook performance and health data from a SQLite events database by running deterministic queries that validate results and return actionable insights without relying on cached data. This enables consolidated visibility into real-time metrics and traces.

What types of observability reports can I generate for hook events?

Hook observability reports support multiple types including stats, health, blocks, escalation, replay, and focused diagnostics. These reports enable both full dashboards and turn-scoped drill-downs for comprehensive event analysis.

Can I generate a real-time dashboard for hook diagnostics and traces without caching data?

Yes, you can generate a real-time hook audit dashboard that ensures data freshness by executing deterministic queries directly on the SQLite events database and returning immediate results without caching.

What's the best way to troubleshoot hook escalation and blocking issues from event logs?

The best way to troubleshoot hook escalation and blocking issues is to generate specific escalation and blocks reports from the SQLite events database, validating the query results to detect reliability issues quickly.

Do I need direct database access to run hook observability diagnostics?

Yes, you need direct access to the SQLite events database to run hook observability diagnostics. The process executes deterministic queries against the database directly to ensure data freshness and bypass cached results.

Why does my hook observability dashboard show stale or outdated trace data?

Hook observability dashboards show stale trace data when cached results are used instead of direct database queries. Generating reports through deterministic queries on the SQLite events database ensures immediate failure reporting and data freshness.