CommunityBildgithub.com

Foto-Papier-Editorial

Erstelle redaktionelle Poster aus Fotografie und handgemalter Acryl-Vignette auf warmem Ivory-Papier oder exportiere eigenständige Illustrationen aus genehmigten Postern. Bewahre die Originalfotografie, generiere eine unterscheidbare Illustration und setze sie in Python zu gleichen Panels zusammen – mit Porträtfotos links/rechts und Landschaftsfotos oben/unten. Zeige drei Vorschauen vor einer großen Charge.

Was ist Foto-Papier-Editorial?

Der Skill „Foto-Papier-Editorial“ ermöglicht es KI-Agenten, aus Benutzerfotos redaktionelle Poster im Stil einer handgemalten Acryl-Vignette auf warmem Ivory-Papier zu erstellen. Die Kernkompetenz liegt in der strikten Trennung von Originalfotografie und neu generierter Illustration: Die Fotografie wird unverändert (nur EXIF-orientiert und in sRGB konvertiert) übernommen und durch einen SHA-256-Hash sowie einen pixelgenauen Vergleich gegen eine frisch normalisierte Dekodierung verifiziert. Die Illustration wird separat mit einem bildgenerierenden Werkzeug (vorzugsweise Codex-eigenem) erzeugt, wobei Referenzen wie [style.md](references/style.md), [framing.md](references/framing.md) und [prompts.md](references/prompts.md) zur Planung von Gesichtszügen, Beschnitt und Komposition dienen. Die Python-Skripte `compose_adaptive.py` und `export_illustration.py` setzen die Panels maßstabsgetreu zusammen – für Hochformate links/rechts, für Quer- oder Quadratformate oben/unten – und platzieren die Kunstbox auf 27 % der Papierfläche. Der Skill unterstützt den Export von Illustrationen ohne erneute Generierung, zwingt zu drei repräsentativen Vorschaumustern bei neuen Chargen, vermeidet erfundene Beschriftungen und stellt sicher, dass keine Seriennummern oder unerwünschten zweiten Zeilen im Poster erscheinen. Eine numerische Pixelprüfung garantiert die fotografische Treue, während die visuelle Inspektion der Anatomie und des Zeichenstils vorbehalten bleibt.

Funktioniert mit~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/JayLBean/photo-art-skills/tree/HEAD/skills/photo-paper-editorial

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Foto-Papier-Editorial?

Erstelle ein separates Poster für jedes Inhaltsfoto. Verwende ein unverändertes Foto neben einer neu gezeichneten matten Acryl-Vignette auf warmem Ivory-Papier. Die Illustration muss gestaltete Formen, individuelle Gesichtszüge, selektive Details und offenes Papier aufweisen – kein Farbfilter und kein gesichtsloses Symbol. Unterscheide zwischen Inhaltsfotos, Stilreferenzen und Feedback-Screenshots.

Dieser Stil wurde mit dem integrierten Bildgenerierungswerkzeug von Codex entwickelt und visuell evaluiert. Verwende dieses Werkzeug, wenn verfügbar; ersetze es nicht stillschweigend durch eine Modell-API. Andere Agenten benötigen eine konfigurierte Bildgenerierungsfähigkeit, und andere Generatoren können abweichende Ergebnisse liefern. Python komponiert und verifiziert lediglich; es generiert nicht die Illustration. Wenn kein Generator verfügbar ist, erkläre die Einschränkung oder verwende eine benutzergenehmigte Illustration wieder. Simuliere niemals eine Generierung mit Bildfiltern.

Das Foto bewahren

Nach der EXIF-Orientierung sei die Eingabe W×H. Hochformat H>W: Foto links, Papier rechts, Ausgabe 2W×H. Querformat W>H oder quadratisch: Foto oben, Papier unten, Ausgabe W×2H. Beide Panels sind W×H und belegen genau 50 %. Dieser adaptive Workflow erzwingt nicht jedes Ergebnis auf 3:4. Folge einem expliziten aktuellen Benutzer-Layout-Override, ohne die Fotografie stillschweigend zu beschneiden oder neu zu zeichnen.

Verwende Originaldateien, niemals die Fotografie aus einem KI-generierten Poster. Wende ausschließlich EXIF-Orientierung und ICC-Konvertierung nach sRGB an; dies ist Farbmanagement, keine Gradierung. Füge die vollständige native Quellauflösung im Maßstab 1 ohne Beschnitt, Padding, Outpainting, Retusche oder Filter ein. Notiere den SHA-256-Hash der Quelle und verifiziere das gesamte Fotorechteck des gespeicherten PNGs gegen eine frisch normalisierte Dekodierung: null Pixeldifferenz. Dies garantiert das fotografische Panel, nicht die Ähnlichkeit der separaten Zeichnung.

Die Illustration vor der Generierung planen

Betrachte den Inhalt und 1–2 relevante genehmigte Beispiele in style.md. Identifiziere Alter, Gesichtsform, Haare, Brille, Blickrichtung, Mund, Kleidung, Pose und wichtige Requisiten jeder Person. Wähle einige Umgebungshinweise und bis zu vier Hauptpigmentfamilien aus der Quelle. Haut- und Lippen nuance sollen natürlich bleiben; erzwinge niemals rote, beige, braune oder graue Lippen aus Palettenkonformität.

Lies framing.md für jedes Foto, bei dem ein Motiv eine Rahmenkante berührt. Ein fotografischer Beschnitt ist kein anatomischer Endpunkt. Notiere, was abgeschnitten ist im Gegensatz zu tatsächlich verdeckt, und wähle einen Illustrationsrahmenplan. Eine leicht beschnittene Vollfigur kann eine zurückhaltende illustrative Vervollständigung erfordern; eine unsichere Nahaufnahme benötigt eine absichtliche Büste oder Torso-Vignette. Verwandle abgeschnittene Schienbeine nicht in flache Beine, die auf Papier enden. Nimm nicht an, dass ein tatsächlich sichtbarer anatomischer Unterschied ein Beschnitt ist.

Verwende prompts.md, um nur die Illustration zu generieren, ein Bild pro Inhaltsfoto. Beschrifte Referenzrollen explizit. Halte alle ausgewählten Pinselstriche bequem innerhalb der Generierungsleinwand. Bewahre quellsichtbare Merkmale und Beziehungen; übernimm niemals Identitäten oder Requisiten aus Stilbeispielen. Überprüfe das Ergebnis vor der Komposition. Generiere lokal neu, wenn Anatomie, Anzahl der Motive, Bildausschnitt, natürliche Lippenfarbe oder der etablierte Pinselstil fehlschlagen.

Präzise komponieren

Folge layout.md mit scripts/compose_adaptive.py. Markiere eine art-box, die alle Pinselstriche enthält, mit Ausnahme von Schriftzug und Papier. Wähle einen sauberen, leeren Papierfleck. Platziere die gesamte Kunstbox auf einem Ziel von 27 % der Fläche des Papierpanels, gleichmäßig skaliert. Dies ist die Fläche des Begrenzungsrahmens, nicht die Fläche gemalter Pixel. Wenn Ränder nicht passen, verkleinere und notiere das tatsächliche Verhältnis; beschneide oder strecke das Kunstwerk niemals.

Standardmäßig entwerfe einen kurzen, inhaltsbasierten Titel unter der Vignette, zentriert in einer kleinen Serifenschrift mit großzügigem Buchstabenabstand. Python setzt ihn mit --title; bitte den Bildgenerator nicht, Buchstaben zu zeichnen. Verwende nur eine Zeile, ohne sichtbare Sequenznummer, Datum, Jahr, Untertitel oder andere zweite Zeile, es sei denn, der Benutzer fordert dies explizit an. Erfinde keinen Ort. Um genehmigte Beschriftungen wiederzuverwenden, muss --caption-box nur den Titel und das umgebende leere Papier enthalten, ohne alte Nummer; es kann nicht mit --title kombiniert werden. Siehe das Layout-Handbuch für die gebündelte Schriftart und den Abstand.

Überblende nicht das Innere der Kunstbox oder ändere Illustrationsfarben während der Anordnung. Der unvollständige fotografische Rahmen der Quelle und die eigenen sicheren Ränder des generierten Kunstwerks sind unterschiedliche Probleme: Löse ersteres semantisch vor der Generierung; bewahre letzteres während der Komposition.

Drei Muster vor einer großen Charge

Erstelle für eine neue Charge, die mehr als drei neue Illustrationen erfordert, zunächst drei vollständige repräsentative Poster, die unterschiedliche Anzahlen von Motiven, Szenen, Ausrichtungen und ggf. ein beschnittenes Motiv abdecken. Liefere diese Muster aus und warte auf die Bestätigung des Benutzers, bevor du den Rest generierst. Die Genehmigung einer vorherigen Charge verankert den Stil, ersetzt aber nicht die Musterprüfung der neuen Charge. Sobald der Benutzer die aktuellen Muster genehmigt und sagt „weiter“, beende die verbleibenden Elemente, ohne die Schleife zu wiederholen. Eine vom Benutzer festgelegte Test-Teilmenge hat Vorrang. Das Neuanordnen bereits genehmigter Kunstwerke erfordert keine erneute Generierungsfreigabe.

Überprüfung und Lieferung

Verwende für eigenständige Illustrationsanfragen export.md und scripts/export_illustration.py. Extrahiere genehmigte Papierpanels ohne neue Generierung oder Größenänderung; behalte den Titel bei und entferne nur visuell bestätigte Seriennummern mit einem kleinen, leeren Papierfleck. Respektiere Batch-Ausschlüsse und verifiziere, dass alle Pixel außerhalb der Reparatur unverändert bleiben. Der Export vorhandener Kunstwerke löst das Mustergatter für neue Generierungen nicht aus.

Überprüfe Layout, Quell-Hash, native Abmessungen, gleiche Panels und gespeicherte Fotopixel mit dem Skript. Überprüfe auch visuell das vollständige Poster: Zeichenstil, individuelle Ähnlichkeitshinweise, Anzahl der Motive/Gliedmaßen, Pose- und Requisitenbeziehungen, kohärenter Bildausschnitt, natürliche Lippen, sichere Ränder und Titelabstand. Bestätige, dass der einzelne Titel lesbar ist und keine unerwünschte Nummer oder zweite Zeile vorhanden ist. Eine numerische Pixelprüfung kann die Anatomie der Illustration nicht beurteilen.

Liefere nummerierte PNG-Dateinamen wie 01.png und auf Anfrage ein reines Bild-ZIP. Die Dateinummerierung organisiert die Lieferung; sie wird nicht auf dem Poster gedruckt. Bewahre Quellen, Kunstwerke, Prompts, Bildausschnittspläne, Prüfungen und abgelehnte Versionen in einem separaten Arbeitsverzeichnis auf. Bewahre zuvor genehmigte Ergebnisse, es sei denn, der Benutzer fordert eine Überarbeitung an. Veröffentliche niemals die privaten Fotos einer Person ohne ausdrückliche Erlaubnis als Beispiele.

Verwandte Skills