audit-config
Audit Antigravity project configuration and documentation for drift, staleness, and broken references. Use when user asks for 'config audit', 'docs audit',…
First-message audit substitute for Cowork. Use when user says "/daily-audit", "/aria-cowork:daily-audit", "audit check", "daily check", "session start audit", or at the start of a Cowork session to surface audit-cadence status. Cowork has no SessionStart hook (per ADR-004); this
$ npx -y skills add mikeprasad/aria-knowledge --skill daily-audit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/daily-auditContext preview
The summary Claude sees to decide when to auto-load this skill.
First-message audit substitute for Cowork. Use when user says "/daily-audit", "/aria-cowork:daily-audit", "audit check", "daily check", "session start audit", or at the start of a Cowork session to surface audit-cadence status. Cowork has no SessionStart hook (per ADR-004); this
name: daily-audit description: First-message audit substitute for Cowork. Use when user says "/daily-audit", "/aria-cowork:daily-audit", "audit check", "daily check", "session start audit", or at the start of a Cowork session to surface audit-cadence status. Cowork has no SessionStart hook (per ADR-004); this skill is the manual equivalent — checks /audit-knowledge +. argument-hint: ''
Check audit-cadence status at session start and recommend `/audit-knowledge` or `/audit-config` invocation if overdue. The Cowork-side equivalent of aria-knowledge's `session-start-check.sh` hook, which Cowork cannot run (per ADR-004 (`{knowledge_folder}/projects/aria-cowork/decisions/004-hook-replacement-strategy.md`)).
**Cowork-only skill.** Does not ship in aria-knowledge — aria-knowledge users get the same coverage automatically via SessionStart hook. The asymmetric application of bidirectional flow per ADR-014 (`{knowledge_folder}/projects/aria-cowork/decisions/014-bidirectional-feature-flow.md`) row 1 (cowork-only when there's no aria-knowledge analog).
The default knowledge folder is `~/Projects/knowledge/` (expand `~` to your home directory's absolute path). Read `<knowledge_folder>/aria-config.md` and extract:
If `aria-config.md` doesn't exist, stop with: *"aria-cowork is not configured. Run `/aria-setup` to get started."*
For all subsequent file operations in this skill, use the absolute path from `knowledge_folder` directly. Cowork resolves absolute paths via the persistent grant from `claude_desktop_config.json` per ADR-008.
For each tracked audit, compute days since last run:
| Audit | Cadence threshold | Days since last run | Status | |---|---|---|---| | `/audit-knowledge` | `audit_cadence_days` (default 3) | <today> − `last_audit_date` | <on-track / overdue / never> | | `/audit-config` | `config_audit_cadence_days` (default 14) | <today> − `last_config_audit_date` | <on-track / overdue / never> |
**Status semantics:**
**Stale ideas check (composes with `/audit-knowledge`'s stale-first surfacing):**
Count files in `<knowledge_folder>/intake/ideas/` whose `date:` frontmatter field is older than `ideas_staleness_threshold_days` (default 7). If count > 0, surface as part of the recommendation (`/audit-knowledge` will route them).
Compose a single status block summarizing all checks:
Daily audit check — <YYYY-MM-DD> | Audit | Status | Last run | Cadence | |---|---|---|---| | /audit-knowledge | <on-track / overdue (N days past) / never> | <YYYY-MM-DD> | <N> days | | /audit-config | <on-track / overdue (N days past) / never> | <YYYY-MM-DD> | <N> days | Stale ideas in intake/ideas/: <N> (threshold: <M> days)
**Recommendation logic:**
Recommendation format:
Recommended next actions: 1. Run `/audit-knowledge` — N stale ideas in intake/, M days since last audit (cadence: K days). 2. Run `/audit-config` — P days since last config audit (cadence: Q days). You can also defer by running `/daily-audit` again later — this check is non-blocking.
Update `daily_audit_last_run: <YYYY-MM-DD>` in aria-config.md. If `/daily-audit` is invoked again the same day, the check still runs (audit status doesn't change within a day, but new stale ideas might appear); the throttle field is informational for future enhancement (e.g., "you already ran daily-audit today; status unchanged").
This step is OPTIONAL — write only if aria-config.md is writable in the current session context. If the write fails, skip silently (the cadence check still succeeded).
Agent Memory · Context Engineering · Planning & Reasoning · Human-in-the-Loop Governance ARIA is the missing infrastructure layer for production AI coding agents: persistent memory that survives context compaction, deliberate context engineering that loads
Audit Antigravity project configuration and documentation for drift, staleness, and broken references. Use when user asks for 'config audit', 'docs audit',…
Scan Antigravity conversation transcript + artifact directory for extractable knowledge. Use when user asks for 'knowledge audit', 'audit knowledge', 'check…
Save the current Antigravity transcript to the knowledge intake on demand. Use when user says '/snapshot', 'snapshot the session', 'save this conversation',…
Morning product-management review across all your projects. Use when the user runs /aria-assist, asks for a morning review / daily PM digest / "what should I…
Research a question, check existing knowledge first, draft a knowledge doc from the answer, and save directly to the appropriate category. Use when user says…
Mine your distilled knowledge corpus — memory feedback rows, rules backlogs, always-on indexes — for recurring corrections that deserve promotion to numbered…