One-click install
npx skills add https://github.com/ajayatwal1105-emerson/digital-marketing-pro --skill c2pa-metadata
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: c2pa-metadata
Source: https://github.com/ajayatwal1105-emerson/digital-marketing-pro/tree/main/skills/c2pa-metadata
Command: npx skills add https://github.com/ajayatwal1105-emerson/digital-marketing-pro --skill c2pa-metadata

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires c2pa-python, cryptography, and includes scripts (resource) components.

What problem does it solve?

This Skill helps you avoid EU AI Act Article 50 and related disclosure compliance issues by embedding machine-readable C2PA provenance into AI-generated marketing assets, reducing the risk of non-auditable or non-marked creative.

Core Features & Use Cases

  • C2PA manifest embedding: Adds a Content Authenticity Initiative provenance manifest to supported assets so they can be verified in C2PA-aware viewers.
  • AI generation/disclosure claims: Writes an explicit visible and machine-readable AI claim using IPTC digital source type vocabulary (algorithmicMedia, compositeWithTrainedAlgorithmicMedia, minorHumanEdits).
  • Production signing support: Supports signing with provided C2PA cert + key, or generates a self-signed dev certificate for testing.
  • Practical marketing workflow gates: Fits into brand engagement workflows as a pre-publish step for EU-targeted assets and a verification-friendly output format for audit trails.

Quick Start

Use the c2pa-metadata skill to embed a C2PA manifest into your generated image by running it with your input and output file paths plus the brand, generator, and AI claim.

Frequently Asked Questions about c2pa-metadata

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add C2PA provenance manifests to AI-generated marketing assets?▼

You embed C2PA provenance into AI-generated marketing assets by running a script that wraps an embed-c2pa.py tool, adding a Content Authenticity Initiative manifest to image, video, audio, or PDF files before publication.

What is C2PA content provenance and when is it required for digital marketing assets?▼

C2PA content provenance is a machine-readable standard for verifying digital asset origins. It is required for digital marketing assets when satisfying regulatory disclosure rules like the EU AI Act Article 50 pre-publish checks.

How do I apply IPTC digital source type claims for AI disclosure compliance?▼

You apply IPTC digital source type claims for AI disclosure compliance by mapping AI-claim types to vocabulary values like algorithmicMedia, compositeWithTrainedAlgorithmicMedia, or minorHumanEdits during the C2PA manifest embedding process.

Do I need a production certificate to sign C2PA manifests for EU AI Act compliance?▼

You do not need a production certificate to sign C2PA manifests initially; the skill supports signing with a provided C2PA cert and key, or it can generate a self-signed dev certificate for testing and audit trails.

Can I use Python to automate content authenticity signing for marketing assets?▼

Yes, you can use Python to automate content authenticity signing for marketing assets by utilizing the c2pa-python and cryptography dependencies to wrap the embedding script and apply production certificate signing parameters.

What are the limitations of using self-signed dev certificates for C2PA metadata?▼

A limitation of using self-signed dev certificates for C2PA metadata is that while they allow testing, verifiable manifests intended for public brand-trust workflows and regulatory audits require production certificate signing parameters.