Crop, rotate and frame
4 scenarios, 4 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 |
|---|---|---|---|---|---|---|---|
| Centre crop to a squareCrop DSCN0010.jpg to a centered square called square.jpg. | pass14s · 6.3k | pass16s · 16.6k | pass12s · 10.0k | pass19s · 10.2k | pass11s · 9.8k | not run | not run |
| Rotate an imageRotate DSCN0010.jpg 90 degrees clockwise and save it as turned.jpg. | pass10s · 3.2k | pass14s · 5.0k | pass10s · 5.1k | pass15s · 10.8k | pass13s · 9.9k | not run | not run |
| Bake in EXIF orientationlandscape_6.jpg shows sideways in some apps. Save upright.jpg with the pixels actually rotated and no rotation flag. | pass17s · 4.5k | pass22s · 9.5k | pass12s · 5.2k | pass16s · 9.2k | pass18s · 12.7k | not run | not run |
| Add a white borderAdd a 40 pixel white border around hopper.png and save it as framed.png. | pass10s · 3.2k | pass14s · 7.3k | not run | pass11s · 8.7k | pass16s · 10.0k | not run | not run |