Organize pages
6 scenarios, 6 run by an agent. Each run shows its result, time and new tokens.
| Scenario | Codexwithout deft | Codexwith deft, skill installed | Codexwith deft, skill as agents.md | Claude Opus 5.5without deft | Claude Opus 5.5with deft, skill installed | Claude Codewithout deft | Claude Codewith deft |
|---|---|---|---|---|---|---|---|
| Merge two real formsCombine fw9.pdf and f1040.pdf, in that order, into tax-forms.pdf. | pass14s · 6.4k | pass15s · 4.3k | pass10s · 9.2k | pass37s · 12.2k | pass7s · 9.3k | not run | not run |
| Keep the first pages of a paperMake intro.pdf containing only the first 3 pages of paper.pdf. | pass19s · 6.8k | pass12s · 8.9k | pass12s · 10.0k | pass13s · 8.8k | pass14s · 10.8k | not run | not run |
| Remove pages from a formRemove pages 2 and 5 from fw9.pdf and save the result as w9-short.pdf. | pass22s · 8.1k | pass16s · 5.5k | pass19s · 10.0k | pass24s · 10.7k | pass13s · 10.7k | not run | not run |
| Split a 142-page document into chunksSplit pub17.pdf into separate PDFs of at most 50 pages each, in a folder called parts. | pass42s · 10.8k | pass19s · 8.4k | pass13s · 10.7k | pass33s · 11.2k | pass20s · 10.7k | not run | not run |
| Rotate only one pagePage 1 of fw9.pdf should be turned 90 degrees clockwise; leave the other pages alone. Save as turned.pdf. | pass55s · 10.0k | pass13s · 7.0k | pass13s · 5.4k | pass65s · 17.6k | pass10s · 9.8k | not run | not run |
| Trim page marginsCut 15mm off every side of the pages of paper.pdf and save the result as tight.pdf. | pass42s · 10.1k | pass23s · 7.6k | not run | pass26s · 11.6k | pass12s · 9.9k | not run | not run |