Reviews a change and the code around it for bugs, security, load, missing tests, speed and dead weight, in plain English. Changes no code.

How it works

Foe: Tangle Hydra, a messy diff that needs review.

Foes

  • Tangle Hydra

Party · Context

  • InquisitorYour agent100/100
  1. Tangle Hydra

    The Tangle Hydra blocks the way.

    What really happensIt stands for a messy diff that needs review.

    Inquisitor: Context 100/100.

  2. Regrow

    The Tangle Hydra uses Regrow.

    What really happensA messy diff hides new problems inside old ones.

    Inquisitor takes 8. Inquisitor: Context 92/100.

  3. Ponytail Review

    The review scroll is unrolled over the change.

    What really happensRun /ponytail-review and name uncommitted, staged, a branch or a PR link. With nothing named it takes uncommitted changes or the last commit.

    Tangle Hydra takes 18.

  4. Ponytail Review

    The hero follows each neck back to the body.

    What really happensIt reads the diff, then callers, called functions, tests and README, and greps every caller when a signature or return value changes.

    Tangle Hydra takes 15.

  5. Regrow

    The Tangle Hydra uses Regrow.

    Inquisitor takes 8. Inquisitor: Context 84/100.

  6. Ponytail Review

    A head is struck only when its bite is proven.

    What really happensEach finding needs a concrete case that gives a wrong result. A marked shortcut that names its limit is not a finding.

    Tangle Hydra takes 36.

  7. Ponytail Review

    The spoils are sorted: must fix, should fix, nice to have.

    What really happensNumbered findings say what the code does, the problem, the fix and the cost of skipping it, then a verdict. It changes no code.

    Tangle Hydra takes 31. Tangle Hydra falls.

  8. Victory

    The Tangle Hydra falls.

Learn this spell

Claude Code

/plugin marketplace add DietrichGebert/ponytail
/plugin install ponytail@ponytail

Codex

codex plugin marketplace add DietrichGebert/ponytail
codex plugin add ponytail@ponytail

Notes

Ships in the Ponytail plugin, so installing it also turns on the always-on ponytail mode. The skill itself stands alone. Name a target (uncommitted, staged, a branch or a PR link); with none it reviews uncommitted changes, or the last commit. Each numbered finding says what the code does, the problem, the fix and what happens if you skip it, grouped as must fix, should fix and nice to have, then a verdict. In Codex call it as $ponytail:ponytail-review.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.