system-audit

Installation
SKILL.md

Maintenance Sweep

System-wide health check using agnix lint + a deterministic Python facts script + 3 parallel judgment sub-agents. Produces a consolidated report at log/audits/system-audit-YYYY-MM-DD.md. Report-only — never modifies any files.

Architecture note (2026-05-23): Sub-agents previously handled counts, broken-link detection, ecosystem inventory, and friends-repo file checks (SA1/SA4/SA5/SA7). They were unreliable — rolling their own counters, resolving links against the wrong CWD, recursing into the wrong directories — and produced false-positive findings that wasted triage cycles. Those four are now replaced by .scripts/system_audit_facts.py, which uses count_inventory.py as ground truth and resolves links against the source file's directory. The 3 remaining sub-agents (SA2 Bibliography, SA3 Conventions, SA6 Skill Quality) handle genuinely judgment-heavy work that can't be reduced to a script.

When to Use

  • Periodic system hygiene (monthly or after major changes)
  • When the user says "maintenance sweep", "system health check", "audit my setup"
  • After adding/removing skills, hooks, agents, or rules
  • Before presenting the system to others (ensure everything is consistent)

Overview

Installs
19
GitHub Stars
130
First Seen
Mar 4, 2026
system-audit — flonat/flonat-research