Image Crop and Rotate
Ett Pillow-skript: centrumbeskär en bild till halva storleken, rotera den 90 grader medurs
Fungerar med konfiguration
Vad den gör
Ett enda Python/Pillow-skript som beskär en bild till 50 procent av dess bredd och höjd från mitten, och sedan roterar resultatet 90 grader medurs. Det utlöses vid förfrågningar om att centrumbeskära, att rotera en bild 90 grader, eller att göra båda samtidigt. Båda operationerna är fasta: det finns inget argument för beskärningsförhållande, rotationsvinkel eller riktning.
Testrapport
Skriptet fungerar och rotationsriktningen är genuint korrekt: på en markerad 100x60 testbild blev beskärningen 50x30, den slutliga bilden 30x50, och en hörn-pixelkontroll bekräftade en verklig medurs vridning (markören flyttades från övre vänster till övre höger). Problemet är att den gör exakt vad Claude gör oombedd – den åtta rader långa no-skill-versionen producerade en byte-identisk utdatafil på både PNG- och JPEG-ingång, 11401 byte i båda fallen, så det finns inget att vinna på att installera den. Båda vägarna delar också en Pillow-fälla som färdigheten aldrig varnar för: att spara en JPEG utan kvalitetsargument sänkte resultatet till 19.3 dB PSNR mot en förlustfri referens där att passera quality=95 ger 35.8 dB, en 11 KB fil där 49 KB var motiverat. Installationsfriktionen är dokumentationen som pekar på /mnt/user-data/uploads och /mnt/user-data/outputs, som inte existerar utanför Claude.ai:s sandlåda, så du måste översätta varje sökväg manuellt.
Testad: 2026-07-29 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/image-crop-rotateEtt Pillow-skript: centrumbeskär en bild till halva storleken, rotera den 90 grader medurs
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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