Immutable. This exact content is served forever at /api/v1/blob/158ebbcd75a118e3.
--- name: bun-audit description: "Shared Bun audit/remediation router. Use when auditing a repo for Bun-first correctness, explaining findings, listing rules, planning safe fixes, applying low-risk remediations, or validating Bun-related changes." --- # Bun Audit Use this skill as a thin router over the native `codex-dev bun` engine. Do not duplicate rules or remediation logic here; `bun-dev` owns rule text and references. ## Commands - `audit`: run `codex-dev --json bun audit --root <repo>`. - `rules list`: run `codex-dev --json bun rules list`. - `rules show <rule-id>`: run `codex-dev --json bun rules show <rule-id>`. - `fixes plan`: run `codex-dev --json bun fixes plan --root <repo>`. - `fixes apply`: run `codex-dev --json bun fixes apply --root <repo>`. - `validate plan`: run `codex-dev --json bun validate plan --root <repo>`. - `validate run`: run `codex-dev --json bun validate run --root <repo> --fail-on warn`. - `benchmark`: run `codex-dev --json bun benchmark --root <repo>`. ## Operating Rules - Treat `bun-dev` as the source of truth for rules and reference snapshots. - Use `codex-dev bun ...`; it is the sole supported Bun audit and remediation CLI. - Do not run `fixes apply`, `validate run`, or `references sync` in parallel against the same repo or skill root. - Audit cache writes are opt-in with `--write-cache`. - Safe fixes write rollback artifacts under external dev-skills state. - If a fix is risky or ambiguous, stop at `fixes plan` and surface the tradeoff.