CommunityBildgithub.com

getedgehq/strip-image-ai-metadata

Entfernt C2PA- und KI-generierte Metadaten aus Bildern (PNG, JPEG, WebP), um 'Erstellt von KI' / 'ChatGPT' / 'DALL-E'-Labels zu beseitigen, die Plattformen wie LinkedIn, Instagram und X anzeigen.

Was ist strip-image-ai-metadata?

Dieses Skill entfernt C2PA- und KI-bezogene Metadaten aus Bildern, die von Tools wie ChatGPT, DALL-E oder Midjourney erstellt wurden. Es verhindert, dass soziale Plattformen wie LinkedIn, Instagram oder X automatisch ein 'Erstellt von KI'-Label anzeigen. Der Prozess ist verlustfrei – die Bildqualität bleibt erhalten, da keine erneute Kodierung stattfindet. Unterstützt werden die Formate PNG, JPEG und WebP. Die Nutzung erfolgt über ein einfaches Python-Skript (`scripts/strip_c2pa.py`), das optional eine Inspektion der Metadaten, das Entfernen der C2PA-Manifeste und eine Verifikation durchführt. Es eignet sich für professionelle Anwendungen, bei denen eine saubere Metadaten-Verwaltung notwendig ist.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/getedgehq/skills/tree/main/strip-image-ai-metadata

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

KI-Bildmetadaten entfernen

Plattformen wie LinkedIn lesen C2PA-Metadaten, die von KI-Bildgeneratoren (ChatGPT, DALL-E, Midjourney, usw.) eingebettet werden, und zeigen einen Herkunftshinweis an. Dieses Skill entfernt diese Metadaten ohne erneute Kodierung, sodass die Bildqualität erhalten bleibt.

Unterstützte Formate

  • PNG: entfernt caBX-Chunks und KI-bezogene tEXt-/iTXt-/zTXt-Chunks
  • JPEG: entfernt APP11-C2PA-Segmente und KI-bezogene APP1 (XMP/EXIF)-Segmente
  • WebP: entfernt C2PA-Chunks und C2PA-bezogene Nutzdaten

Schnellanwendung

Führen Sie das gebündelte Skript für ein oder mehrere Bilder aus:

python3 scripts/strip_c2pa.py bild.png      # entfernt Metadaten + benennt in IMG_YYYYMMDD_HHMMSS.png um
python3 scripts/strip_c2pa.py bild.jpg -o bereinigt.jpg
python3 scripts/strip_c2pa.py *.png

Standardmäßig schreibt das Skript eine bereinigte Kopie mit einem neutralen Kamera-Dateinamen (IMG_YYYYMMDD_HHMMSS.<ext>) in dasselbe Verzeichnis und belässt das Original unverändert. Verwenden Sie -i/--in-place, um das Original zu überschreiben, oder -o für einen expliziten Ausgabepfad.

Arbeitsablauf

  1. Prüfung (optional): Wenn der Benutzer unsicher ist, ob ein Bild C2PA-Metadaten enthält, führen Sie Folgendes aus:

    strings bild.png | grep -i c2pa
    

    oder lesen Sie PNG-Chunks mit Python aus, um nach caBX zu suchen.

  2. Entfernen: Führen Sie scripts/strip_c2pa.py <Pfad> aus. Das Skript schreibt standardmäßig eine neutral benannte Kopie und meldet, was entfernt wurde.

  3. Überprüfung: Das Skript durchsucht automatisch die Ausgabe nach verbleibenden C2PA-/KI-Schlüsselwörtern und warnt, falls welche gefunden werden.

Was dieses Skill NICHT tut

  • Es entfernt keine sichtbaren Wasserzeichen, die in die Pixel eingebrannt sind.
  • Es entfernt keine standardmäßigen EXIF-Metadaten, es sei denn, sie enthalten KI-Attributionsschlüsselwörter.
  • Es kodiert nicht neu, daher bleiben Dateigröße und Bildqualität unverändert (außer durch die entfernten Metadaten).

Wann stattdessen neu kodiert werden sollte

Falls die Plattform nach dem Entfernen weiterhin ein KI-Label anzeigt, könnte die Zuschreibung in die Pixel eingebrannt oder in einem anderen Format als C2PA gespeichert sein. Dekodieren und kodieren Sie in diesem Fall mit ImageMagick neu:

convert eingabe.png -strip ausgabe.png

Dies ist für PNG verlustfrei, kann aber bei JPEG zu leichten Qualitätseinbußen führen.

Individual skills in this repo

This repo contains 18 individual skills — each has its own dedicated page.

getedgehq/agent-evals

Build evals for an AI agent that already does real work. Use when someone asks "how do I know my agent is right", wants to test an agent before trusting it, compare models on cost versus quality, or turn production failures into tests. Walks from first tasks and yes/no verifiers, to isolated environments, to a trace-driven improvement loop.

getedgehq/cli-ux-review

Audit a command-line tool for user-friendliness — clear situation / next-step / options in every output, colour-highlighted runnable commands, no raw jargon, no silent hangs. Invoke for "CLI UX audit", "review my CLI", "is this CLI intuitive", or before any CLI release.

getedgehq/generate-image

Generate images with OpenAI GPT Image 2 via the Codex CLI, billed through the user's ChatGPT Plus subscription (no OpenAI API key, no per-image API cost). Use when the user asks to create, generate, or make an image, picture, illustration, icon, hero graphic, or concept art from a text prompt.

getedgehq/harness-first

Diagnose and fix an unreliable, expensive, or unsafe LLM agent by auditing its harness (golden set, judge, cost caps, data layer, action approvals, tracing) before blaming or swapping the model. Use when someone says an agent is "burning tokens", "hallucinating", "brittle", gives inconsistent answers, asks whether to switch to a cheaper/better model, or wants to ship an agent or prompt change to customers.

getedgehq/http-error-triage

Run before concluding anything from an HTTP error on a third-party API. Separates a real credential/entitlement problem from a CDN or WAF block, a wrong endpoint, or a client-signature ban. Use whenever an API returns 401/403/402/429 and you are about to say "the key is dead", "credits are exhausted", "the plan lacks access", or "we are rate limited".

getedgehq/linkedin-media-prep

Convert, crop, resize, and compress images and videos for optimal LinkedIn upload quality and file size. Use when the user wants to prepare a photo, image, or video for LinkedIn (profile picture, cover photo, post image, article featured image, post video, or video ad), optimize file size for LinkedIn, crop and resize for LinkedIn dimensions, convert HEIC/RAW/PNG/MOV to LinkedIn-ready JPEG or MP4, or mentions LinkedIn media requirements, specs, or limits.

getedgehq/monid

>-

getedgehq/opendraft

An 18-agent pipeline that turns one topic line into a drafted

getedgehq/people-search

Find and rank professional people for recruiting, partnerships, sales, or research from user-provided data, public web sources, an authenticated search session, or a connected provider. Use for people discovery, LinkedIn or Sales Navigator search design, profile-list ranking, or provider filter translation.

getedgehq/rocketlist

Turn a CV into a shortlist of live startup roles from Rocketlist's public job board, including adjacent job titles the person would never have searched for, each with its published salary, the evidence for the fit, and a direct apply link. Use for "find roles I would be a strong fit for", career pivots, remote or VC-backed job hunts, and salary-visible role discovery.

getedgehq/security-audit-checklist

Run a comprehensive security audit across application code, cloud infrastructure, containers, CI/CD pipelines, and infrastructure-as-code. Covers privacy compliance, OWASP basics, secret leakage, API security, IAM misconfigurations, storage exposure, Kubernetes hardening, and network security. Use when the user asks to audit, review, or harden app or cloud security, check for secrets, scan for XSS/SQLi, verify security headers, review Terraform/CloudFormation, audit AWS/GCP/Azure configs, or perform any security-focused review.

getedgehq/shadcn-first

>-

getedgehq/skills

Develop or review a branded long-form YouTube channel using Simon Kaiser's public creator-led approach: audience fit, recurring formats, natural brand integration, Time with Brand, and an organic, paid, and Shorts strategy. Use for channel strategy, format briefs, and pilots.

getedgehq/skills

Build a YouTube strategy, evidence-backed idea slate, and title plus thumbnail package using Paddy Galloway's public method. Use when planning a channel, choosing concepts, or preparing a video before filming.

getedgehq/skills

Build or review a buyer-centered strategic narrative using Andy Raskin's public method. Use for sales or investor deck stories, homepage positioning, keynotes, launch narratives, and why-now messaging.

getedgehq/skills

Turn a product URL, launch brief, or approved script into a production-ready launch video. Use for product reveals, feature announcements, SaaS launches, and narrated product films; not for generic explainers or editing existing footage.

getedgehq/top-down-comms

>-

getedgehq/workplan

Create, update, or close work plans for multi-step tasks. Use when starting refactors, bug lists, feature work, migrations, or any task with 2+ steps. Also use after auto-compaction to re-orient. Triggers: "workplan", "work plan", "create a plan", "what's the plan", "where was I", or when Claude detects

Verwandte Skills