← ClaudeAtlas

target-auditlisted

Audit every agnostic-ai target against its vendor's current docs and report evidence-backed drift. Use for the recurring "are our adapters still true?" check, or when one tool ships a new surface.
Chemaclass/agnostic-ai · ★ 12 · AI & Automation · score 72
Install: claude install-skill Chemaclass/agnostic-ai
<!-- Generated by agnostic-ai. Do not edit this file directly; edit specs under .agnostic-ai/ and run `agnostic-ai sync`. --> # target-audit Answers one question: **do these tools still read what agnostic-ai emits?** Adapters encode a snapshot of every vendor's config format. Those vendors ship weekly. Drift is silent. A moved skills directory keeps syncing cleanly, keeps `sync --check` green, and stops reaching the tool. This skill finds that drift on a schedule instead of via a user bug report. ## Arguments - no args: audit every registered target **and file an issue per confirmed finding**. Filing is the default, not an opt-in. - `claude zed kilo`: audit only those - `--no-file-issues`: stop at the report. Use it for a scratch run you do not intend to act on. - `--fix`: file issues, then open a PR per fix bucket. Never merges. **Why filing is the default.** It used to be opt-in, and two consecutive runs proved that wrong. The 2026-08-19 run found 52 findings and filed none. The 2026-08-27 run found 54 and filed none until a human asked, by which point it was re-verifying the previous run's backlog instead of auditing. The report lands in gitignored `local/`, so a run that does not file leaves **nothing** behind: no tracked work, no dedupe set for the next run, and a fresh re-derivation of the same findings a week later. A report nobody can act on is not a cheaper audit, it is a wasted one. ## Phase 1: Scope ```bash scripts/target-facts.sh --list