image-manipulation-image-magick
Offizieller GitHub-Copilot-Skill für Bildgrößen, Formate, Metadaten, Thumbnails und Stapelverarbeitung mit ImageMagick.
- Skill Road
- image-manipulation-image-magick
image-manipulation-image-magick ist ein offizieller Skill aus GitHubs Repository awesome-copilot. Er gibt einem Coding-Agenten einen klaren Arbeitsrahmen für Bildverarbeitung mit ImageMagick. Die Primärquelle liegt unter https://github.com/github/awesome-copilot/tree/main/skills/image-manipulation-image-magick. GitHub beschreibt den Skill für das Skalieren einzelner oder vieler Bilder, die Umwandlung von Dateiformaten, das Erzeugen von Thumbnails, das Auslesen von Abmessungen und Metadaten sowie die Verarbeitung von Hintergrundbildern für unterschiedliche Bildschirmgrößen. Der Eintrag ist damit eine portable Arbeitsanweisung, keine eigenständige Bildbibliothek, kein gehosteter Konvertierungsdienst und kein Ersatz für eine geprüfte Medienpipeline.
Zweck und Arbeitsweise
Laut Anbieter soll der Agent zuerst prüfen, ob ImageMagick auf dem System vorhanden und über den vorgesehenen Befehl erreichbar ist. Für aktuelle ImageMagick-Versionen wird magick auf dem PATH erwartet; ältere Linux-Installationen können stattdessen convert bereitstellen. Die Quelle unterscheidet zwischen PowerShell unter Windows und Bash unter Linux oder macOS. Unter Windows soll der Pfad zum ausführbaren Programm in einer Variablen liegen und mit dem PowerShell-Aufrufoperator ausgeführt werden. Unter Unix-artigen Systemen wird die Verfügbarkeit mit command -v geprüft. Diese Vorprüfung verhindert, dass ein Agent eine scheinbar erfolgreiche Verarbeitung annimmt, obwohl das Werkzeug fehlt.
Metadaten, Größen und Formate
Ein zentraler Anwendungsfall ist das Ermitteln von Breite und Höhe mit identify. Der Skill empfiehlt formatierte Ausgaben, die sich für eine Einzeldatei oder für mehrere Dateien wiederverwenden lassen. Neben den Abmessungen können detaillierte Informationen wie Format und Farbraum relevant sein. Diese Daten helfen, Entscheidungen vor der eigentlichen Verarbeitung zu treffen, zum Beispiel nur übergroße Bilder zu verkleinern oder eine Thumbnail-Größe passend zum Seitenverhältnis zu wählen. Formatkonvertierungen eignen sich für kontrollierte Übergaben zwischen Arbeitsabläufen, müssen aber immer auf Transparenz, Farbprofile, Animationen und mögliche Qualitätsverluste geprüft werden.
Skalierung und Stapelverarbeitung
Für einzelne Bilder beschreibt die Quelle resize mit einer Zielgröße. Für mehrere Dateien werden PowerShell-Schleifen oder Bash-Schleifen verwendet, wobei Dateinamen aus dem Eingabepfad abgeleitet und Ausgaben in einem gesonderten Zielordner geschrieben werden. Laut Anbieter sollen Pfade stets in Anführungszeichen stehen, damit Leerzeichen nicht als Argumenttrennzeichen wirken. Bei Stapeln ist es sinnvoll, Eingaben nach Dateiendung und Dimension zu filtern, Ausgaben nicht in den Quellordner zu schreiben und vor dem Überschreiben eine Sicherung oder einen reproduzierbaren Build-Schritt vorzusehen. Die Hinweise zu Seitenverhältnis, exakten Größen und Mindestgrößen sind Entscheidungen für den jeweiligen Medienzweck, keine universelle Vorgabe.
Grenzen und sicherer Einsatz
ImageMagick kann große Stapel speicherintensiv verarbeiten, und bestimmte Formate benötigen zusätzliche Delegates. Unbekannte Bilder dürfen nicht ungeprüft aus dem Internet oder aus nicht vertrauenswürdigen Uploads verarbeitet werden. Begrenze Dateigröße, Auflösung, Laufzeit und Ausgabepfad in einer produktiven Pipeline, prüfe die tatsächlich erzeugten Dateien und halte temporäre Verzeichnisse getrennt. Der Skill enthält keine Zugangsdaten und sollte keine Secrets in Befehlszeilen oder Projektdateien einführen. Er ersetzt keine Prüfung gegen ImageTragick-Risiken, keine Sandbox und keine Freigabe für destruktives Überschreiben. Wer Bilder mit personenbezogenen Metadaten verarbeitet, sollte EXIF-Inhalte und Aufbewahrung ausdrücklich prüfen.
Einordnung und Quellen
Die offizielle Quelle ist die genannte SKILL.md im Repository github/awesome-copilot. Ergänzend beschreibt GitHubs Dokumentation unter https://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot, wie repositorybezogene Anweisungen Copilot kontextualisieren können. Laut Anbieter setzt die praktische Nutzung eine installierte ImageMagick-Version und eine passende Shell voraus. Dieser Katalogeintrag wurde am 9. September 2026 geprüft. Das Skill-Modell besitzt kein github_stars-Feld; deshalb wird keine Sternzahl gespeichert. Die GitHub-Kompatibilität der Quelle ist verifiziert, während Claude Code, Codex und Cursor hier als passende bestehende kompatible Skill-Umgebungen für das portable SKILL.md-Format eingeordnet werden. Vor produktiver Nutzung müssen Shell, ImageMagick-Version, Dateirechte und die konkrete Bildpipeline lokal getestet werden.
- Anbieter
- GitHub
- Zuletzt geprüft
- 09.09.2026
Repository und Dokumentation
Kategorien
Kompatibel mit
Passende Ratgeber
Anleitungen und Hintergrund, die zu diesem Eintrag passen.
Fakechat-Plugin für Claude Code einrichten
Das Fakechat-Plugin installieren, Claude Code mit Channels-Schalter starten und über eine lokale Browser-Oberfläche Nachrichten und Dateien testen.
30.09.2026
Laravel Boost einrichten
Laravel Boost in einer Laravel-Anwendung installieren und mit Claude Code, Cursor oder Codex verbinden.
29.09.2026
Azure DevOps MCP Server einrichten
Azure DevOps MCP Server einrichten mit geprüften Links, minimalen Rechten und sicherem ersten Test starten.
25.09.2026
Ein Claude-Code-Plugin installieren
Ein Plugin aus dem offiziellen Anthropic-Marketplace installieren – am Beispiel des Code-Review-Plugins.
24.09.2026