{"id":20256,"plugin_id":"plugins_6aa3009e1bdc8191a3e58986ca0131ff","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:16:07.261Z","digest":"f6ae745feb1b0e5f348fb212bfe4130d11ed8459331e3905510463463ade3583","against":null,"payload":{"description":"Whole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff: a ranked list of what to delete, simplify, or replace with stdlib/native equivalents. Use when the user says \"audit this codebase\", \"audit for over-engineering\", \"what can I delete from this repo\", \"find bloat\", \"ponytail-audit\", or \"/ponytail-audit\". One-shot report, does not apply fixes.","included_files":[],"name":"ponytail-audit","skill_md_contents":"---\nname: ponytail-audit\ndescription: \"Whole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff: a ranked list of what to delete, simplify, or replace with stdlib/native equivalents. Use when the user says \\\"audit this codebase\\\", \\\"audit for over-engineering\\\", \\\"what can I delete from this repo\\\", \\\"find bloat\\\", \\\"ponytail-audit\\\", or \\\"/ponytail-audit\\\". One-shot report, does not apply fixes.\"\ndisable-model-invocation: true\n---\n\nponytail-review, repo-wide. Scan the whole tree instead of a diff. Rank\nfindings biggest cut first.\n\n## Tags\n\nSame as ponytail-review:\n\n- `delete:` dead code, unused flexibility, speculative feature. Replacement: nothing.\n- `stdlib:` hand-rolled thing the standard library ships. Name the function.\n- `native:` dependency or code doing what the platform already does. Name the feature.\n- `yagni:` abstraction with one implementation, config nobody sets, layer with one caller.\n- `shrink:` same logic, fewer lines. Show the shorter form.\n\n## Hunt\n\nDeps the stdlib or platform already ships, single-implementation interfaces,\nfactories with one product, wrappers that only delegate, files exporting one\nthing, dead flags and config, hand-rolled stdlib.\n\n## Output\n\nOne line per finding, ranked: `<tag> <what to cut>. <replacement>. [path]`.\nEnd with `net: -<N> lines, -<M> deps possible.` Nothing to cut: `Lean already. Ship.`\n\n## Boundaries\n\nScope: over-engineering and complexity only. Correctness bugs, security holes,\nand performance are explicitly out of scope. Route them to a normal review\npass. Lists findings, applies nothing. One-shot.\n\"stop ponytail-audit\" or \"normal mode\" to revert.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}