Performs an automated system health check and generates a diagnostic report for DQIII8 environments.
Install
mkdir -p .claude/skills/audit-senda-labs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12229" && unzip -o skill.zip -d .claude/skills/audit-senda-labs && rm skill.zipInstalls to .claude/skills/audit-senda-labs
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Run complete system health audit of DQIII8 — checks DB integrity, agent performance, pipeline connections, error log, and services. Produces a scored Markdown report.Key capabilities
- →Query metric tables like `agent_actions`, `error_log`, `sessions`, `skill_metrics`
- →Use views `agent_performance` and `error_keywords_freq`
- →Compute an overall system health score
- →Write a Markdown report to `database/audit_reports/audit-YYYY-MM-DD-HH.md`
- →Insert a summary row into the `audit_reports` table
- →Print a one-line summary to the terminal
How it works
The skill queries internal system tables and views, computes a health score, and generates a structured Markdown report summarizing system status and error logs.
Inputs & outputs
When to use audit
- →System health checks
- →Auditing database integrity
- →Troubleshooting system failures
About this skill
/audit -- System Health Audit
Triggers the auditor agent to analyze database/dqiii8.db and produce a structured health report.
Usage
/audit
/audit --period 30d # analyze last 30 days instead of default 7
/audit --agent python-specialist # scope to one agent
What it does
- Queries all metric tables:
agent_actions,error_log,sessions,skill_metrics - Uses views
agent_performanceanderror_keywords_freq - Computes an overall health score (0-100)
- Writes a Markdown report to
database/audit_reports/audit-YYYY-MM-DD-HH.md - Inserts a summary row in the
audit_reportstable - Prints a one-line summary to the terminal
Output
[AUDIT] Score: 87/100 | Actions: 106 | Success: 100.0% | Failures: 0 | Unresolved errors: 0
Report: database/audit_reports/audit-2026-03-11-14.md
Score interpretation
| Score | Status | Cadencia recomendada |
|---|---|---|
| > 80 | HEALTHY | next audit in 7 days |
| 60-80 | WARNING | next audit in 3 days |
| < 60 | CRITICAL | next audit in 1 day, notify user |
Auto-trigger
The stop.py hook automatically triggers /audit when 7+ days have passed since the last report in audit_reports. Also auto-invoked when errors accumulate during a session.
Agent
Handled by: .claude/agents/auditor.md
Model: claude-sonnet-4-6
When not to use it
- →When the user does not want a system health audit
- →When the user is not interested in DQIII8 system status
- →When the user wants to analyze data outside of the specified metric tables
Limitations
- →Analyzes `database/dqiii8.db`
- →Queries specific metric tables and views
- →Produces a scored Markdown report
How it compares
This skill automates a complete system health audit, including scoring and report generation, providing a standardized and efficient way to assess system status compared to manual checks.
Compared to similar skills
audit side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| audit (this skill) | 0 | 4mo | No flags | Intermediate |
| data-safety-auditor | 3 | 7mo | No flags | Advanced |
| transaction-correctness | 1 | 6mo | No flags | Advanced |
| supabase-incident-runbook | 1 | 26d | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
data-safety-auditor
ananddtyagi
Comprehensive data safety auditor for Vue 3 + Pinia + IndexedDB + PouchDB applications. Detects data loss risks, sync issues, race conditions, and browser-specific vulnerabilities with actionable remediation guidance.
transaction-correctness
tursodatabase
How WAL mechanics, checkpointing, concurrency rules, recovery work in tursodb
supabase-incident-runbook
jeremylongshore
Execute Supabase incident response procedures with triage, mitigation, and postmortem. Use when responding to Supabase-related outages, investigating errors, or running post-incident reviews for Supabase integration failures. Trigger with phrases like "supabase incident", "supabase outage", "supabase down", "supabase on-call", "supabase emergency", "supabase broken".
monitoring-database-transactions
jeremylongshore
Monitor use when you need to work with monitoring and observability. This skill provides health monitoring and alerting with comprehensive guidance and automation. Trigger with phrases like "monitor system health", "set up alerts", or "track metrics".
postgres-pro
Jeffallan
Use when optimizing PostgreSQL queries, configuring replication, or implementing advanced database features. Invoke for EXPLAIN analysis, JSONB operations, extension usage, VACUUM tuning, performance monitoring.
supabase-advanced-troubleshooting
jeremylongshore
Execute apply Supabase advanced debugging techniques for hard-to-diagnose issues. Use when standard troubleshooting fails, investigating complex race conditions, or preparing evidence bundles for Supabase support escalation. Trigger with phrases like "supabase hard bug", "supabase mystery error", "supabase impossible to debug", "difficult supabase issue", "supabase deep debug".