Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Prepare a dry-run rename plan for a batch of receipt PDFs. Use when the user wants repository-style receipt filenames normalized under the local naming policy without renaming files yet.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | 24% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -69% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -51% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -49% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -60% | 0% |
Use the naming policy, keep the run as a dry run, and let the deterministic planner do the filename work.
incoming/normal-batch/receipts.jsonreports/reports/bash node .agents/skills/receipt-renamer/scripts/plan-renames.mjs \ --batch <batch-manifest> \ --policy .agents/skills/receipt-renamer/references/naming-policy.md \ --report <report-path> \ --json <json-path>
21, stop and report which receipt is missing currency.23, stop and report which target filename conflicts.npm test if the caller explicitly asks for verification after the dry-run plan exists.0.Other measured skills in the registry, with their headline benchmark lift.