Image Crop and Rotate

Un script Pillow : recadre une image au centre à moitié taille, la fait pivoter de 90 dans le sens horaire

par instavm · instavm/coderunner

Fonctionne avec configuration ★ 7.2/10

Image Crop and Rotate — Un script Pillow : recadre une image au centre à moitié taille, la fait pivoter de 90 dans le sens horaire

Ce que fait

Un script Python/Pillow unique qui recadre une image à 50 pour cent de sa largeur et de sa hauteur depuis le centre, puis fait pivoter le résultat de 90 degrés dans le sens horaire. Il se déclenche sur les requêtes de recadrage central, de rotation d'une image de 90 degrés, ou de faire les deux à la fois. Les deux opérations sont fixes : il n'y a pas d'argument pour le rapport de recadrage, l'angle ou la direction de rotation.

Rapport de test

Le script fonctionne et la direction de rotation est réellement correcte : sur une image de test marquée 100x60, le recadrage est sorti à 50x30, l'image finale à 30x50, et une vérification des pixels de coin a confirmé un vrai tour dans le sens horaire (le marqueur s'est déplacé de haut-gauche à haut-droite). Le problème est qu'il fait exactement ce que Claude fait sans invite - la version sans compétence de huit lignes a produit un fichier de sortie identique au byte près sur les entrées PNG et JPEG, 11401 octets dans les deux cas, il n'y a donc rien à gagner à l'installer. Les deux chemins partagent également un piège Pillow dont la compétence ne prévient jamais : sauvegarder un JPEG sans argument de qualité a fait chuter le résultat à 19.3 dB PSNR contre une référence sans perte où passer quality=95 donne 35.8 dB, un fichier de 11 Ko là où 49 Ko étaient justifiés. La friction de configuration est la documentation pointant vers /mnt/user-data/uploads et /mnt/user-data/outputs, qui n'existent pas en dehors du sandbox de Claude.ai, vous devez donc traduire chaque chemin à la main.

Testé le: 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

Commandes et exemples de prompts

  • /image-crop-rotateUn script Pillow : recadre une image au centre à moitié taille, la fait pivoter de 90 dans le sens horaire

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Center-crop this photo to half size and rotate it 90 degrees clockwise
  • Rotate screenshot.png 90 degrees clockwise for me please
  • Crop this image to 50% from the center then turn it a clockwise quarter