Image Crop and Rotate
Ett Pillow-skript: senter-beskjær et bilde til halv størrelse, roter det 90 med klokken
Krever oppsett
Hva den gjør
Et enkelt Python/Pillow-skript som beskjærer et bilde til 50 prosent av bredden og høyden fra midten, deretter roterer resultatet 90 grader med klokken. Det utløses av forespørsler om å senter-beskjære, å rotere et bilde 90 grader, eller å gjøre begge deler samtidig. Begge operasjonene er faste: det er ingen argumenter for beskjæringsforhold, rotasjonsvinkel eller retning.
Testrapport
Skriptet fungerer og rotasjonsretningen er genuint korrekt: på et merket 100x60 testbilde ble beskjæringen 50x30, det endelige bildet 30x50, og en hjørne-pikselkontroll bekreftet en ekte rotasjon med klokken (markøren flyttet seg fra øverst-venstre til øverst-høyre). Problemet er at det gjør nøyaktig det Claude gjør uoppfordret – den åtte-linjers no-skill-versjonen produserte en byte-identisk utdatafil på både PNG- og JPEG-input, 11401 bytes uansett, så det er ingenting å vinne på å installere den. Begge stiene deler også en Pillow-felle ferdigheten aldri advarer om: lagring av en JPEG uten kvalitetsargument reduserte resultatet til 19.3 dB PSNR mot en tapsfri referanse der passing quality=95 gir 35.8 dB, en 11 KB fil der 49 KB var berettiget. Oppsettfriksjon er dokumentasjonen som peker på /mnt/user-data/uploads og /mnt/user-data/outputs, som ikke eksisterer utenfor Claude.ais sandkasse, så du må oversette hver sti manuelt.
Testet på: 2026-07-29 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/instavm/coderunner.git mkdir -p ~/.claude/skills cd coderunner && cp -r skills/public/image-crop-rotate ~/.claude/skills/image-crop-rotate
Kommandoer og eksempelprompter
/image-crop-rotateEtt Pillow-skript: senter-beskjær et bilde til halv størrelse, roter det 90 med klokken
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Center-crop this photo to half size and rotate it 90 degrees clockwiseRotate screenshot.png 90 degrees clockwise for me pleaseCrop this image to 50% from the center then turn it a clockwise quarter