Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Rename multiple files in a directory according to a user-supplied pattern or rule (e.g. change extensions, add prefixes, apply sequential numbering).
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 62% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 11% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -49% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 175% | 0% |
> UNRESOLVED DESIGN CONFLICT — read before proceeding. > > design.md contradicts itself on whether confirmation is required: > > - Intent states: "this skill must always ask the user to confirm the > exact list of proposed renames before touching any file on disk." > - The workflow step 3 states: "Rename each file immediately… Do not > pause for confirmation." > - Failure hypotheses row 1 identifies skipping confirmation as a known > adverse failure mode. > > Until the design owner resolves this conflict, default to the safer > behavior: always confirm before renaming. This aligns with Intent and > the Failure hypotheses table. Do NOT silently skip confirmation.
explicit confirmation before touching any file. (See conflict note above — this step follows the Intent section's requirement.)
the collision rather than silently overwriting.
specifically flags unconfirmed renames as a known failure path — a naming collision can silently destroy data.
stop. Do not prompt for a different pattern unprompted.
Other measured skills in the registry, with their headline benchmark lift.