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.