audit-config
Audit Antigravity project configuration and documentation for drift, staleness, and broken references. Use when user asks for…
Scan Antigravity conversation transcript + artifact directory for extractable knowledge. Use when user asks for 'knowledge audit', 'audit knowledge', 'check for extractable knowledge', 'scan transcript', or at session start when audit cadence is exceeded.
Claude Code
$ npx -y skills add mikeprasad/aria-knowledge --skill audit-knowledge --agent claude-code
Codex
$ npx skills add mikeprasad/aria-knowledge --skill audit-knowledge -a codex -y
Cursor
$ npx skills add mikeprasad/aria-knowledge --skill audit-knowledge -a cursor -y
Gemini CLI
$ npx skills add mikeprasad/aria-knowledge --skill audit-knowledge -a gemini-cli -y
GitHub Copilot
$ npx skills add mikeprasad/aria-knowledge --skill audit-knowledge -a github-copilot -y
OpenCode
$ npx skills add mikeprasad/aria-knowledge --skill audit-knowledge -a opencode -y
Windsurf
$ npx skills add mikeprasad/aria-knowledge --skill audit-knowledge -a windsurf -y
description: "Scan Antigravity conversation transcript + artifact directory for extractable knowledge. Use when user asks for 'knowledge audit', 'audit knowledge', 'check for extractable knowledge', 'scan transcript', or at session start when audit cadence is exceeded." argument-hint: "[detailed]" allowed-tools: Read, Glob, Grep, Write, Edit, Bash
Scan the current Antigravity conversation transcript and artifact directory, compare against what's already in the knowledge folder and project-level docs, and surface anything worth extracting.
Read `~/.gemini/antigravity/aria-knowledge.local.md` and extract:
If the config file doesn't exist, stop: "aria-knowledge is not configured. Run /setup to get started."
Use `{knowledge_folder}` as the base path for all file operations in subsequent steps.
Read `{knowledge_folder}/logs/knowledge-audit-log.md`.
Note the "Last Audit" date and calculate days since.
**Compute the current trigger state** with the shared counter — the same one the SessionStart hook uses, so the prompt and the audit's scope can never disagree. It covers the four action-eligible backlogs (insights, decisions, extraction, rules — `intake/ideas/` is excluded, it routes out via the Accept submenu), below the first `---` separator per file:
bash "${CLAUDE_PLUGIN_ROOT}/bin/count-backlog-entries.sh" {knowledge_folder} # per-file + TOTAL line
bash "${CLAUDE_PLUGIN_ROOT}/bin/count-backlog-entries.sh" {knowledge_folder} --list # every non-### live blockThe TOTAL line reads `canonical=N h2=N h4suspect=N live=N cutoff=YYYY-MM-DD`:
Every `--list` line is a real entry and is reviewed with its backlog in Steps 2–2c3 like any `### ` entry. Also report them together in Step 6 as a **Mis-levelled entries (N)** finding — a non-zero N means some writer is not using the `### YYYY-MM-DD — <project> — <title>` contract. ⚠ Known bound: an *undated* `####` born at the wrong level cannot be windowed and stays invisible.
Record both numbers — `live` feeds the prompt message and Step 8's `Trigger:` count; `canonical` is recorded beside it so a later pass can see the gap.
**Determine how this skill was invoked:**
Read `{knowledge_folder}/index.md` if it exists.
Several audit steps depend on index data (Step 5b entity refs + skill-knowledge drift, Step 5c tag matching, Step 6 stale files). Running against a stale or missing index produces incomplete results.
**Check:** 1. If `index.md` doesn't exist → note: "No index found. Steps 5b (entity/skill checks), 5c (tag matching), and stale file detection will be limited. Consider running `/index` after this audit." 2. If `index.md` exists → read the `Last rebuilt:` date from the header. Compare against today.
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…
Save the current Antigravity transcript to the knowledge intake on demand. Use when user says '/snapshot', 'snapshot the…
Morning product-management review across all your projects. Use when the user runs /aria-assist, asks for a morning review /…
Research a question, check existing knowledge first, draft a knowledge doc from the answer, and save directly to the appropriate…
Mine your distilled knowledge corpus — memory feedback rows, rules backlogs, always-on indexes — for recurring corrections that…
Internal facet of the audit family — invoke via '/audit share'. Batch-reviews personal knowledge for promotion to the team-shared…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.