skills/bun-audit/SKILL.md
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.
npx skillsauth add bjornmelin/dev-skills bun-auditInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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.
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>.bun-dev as the source of truth for rules and reference snapshots.codex-dev bun ... over the temporary bun-platform compatibility shim.fixes apply, validate run, or references sync in parallel
against the same repo or skill root.--write-cache.fixes plan and surface the tradeoff.development
Repo/monorepo modernization: dependency upgrades, security fixes, deprecation cleanup, framework migrations, dependency-native refactors, and verified hard-cut simplification.
development
Use this skill for Browser Web Animations API: Element.animate(), Animation, KeyframeEffect, playback control, generated keyframes, cancel/finish, commitStyles, and cleanup. Trigger on Element.animate, WAAPI, Web Animations API, KeyframeEffect, Animation object, commitStyles. Do not use for near-miss tasks outside these boundaries; route to adjacent motion or platform skills when they own the implementation.
tools
Use this skill for Three.js, React Three Fiber, Drei, Canvas/createRoot lifecycle, loaders, GLTF, useFrame, disposal, SSR/client boundaries, DPR, and browser proof. Trigger on Three.js, THREE, @react-three/fiber, @react-three/drei, R3F Canvas, useFrame, GLTF, WebGLRenderer. Do not use for near-miss tasks outside these boundaries; route to adjacent motion or platform skills when they own the implementation.
development
Use this skill for Tailwind CSS v4 transition, animation, duration, easing, motion-safe/motion-reduce, @theme motion tokens, and static class safety. Trigger on Tailwind animation, transition-all, motion-safe, motion-reduce, @theme, animate-, duration-. Do not use for near-miss tasks outside these boundaries; route to adjacent motion or platform skills when they own the implementation.