Auto-Provenance

Generate W3C PROV-compliant provenance records for AI-modified artifacts.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/robit-man/transcribe-cli --skill auto-provenance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Auto-Provenance
Source: https://github.com/robit-man/transcribe-cli/tree/main/.claude/skills/auto-provenance
Command: npx skills add https://github.com/robit-man/transcribe-cli --skill auto-provenance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that every artifact created or modified by AI agents has a clear, auditable record of its origin and derivation, preventing loss of traceability and maintaining a history of development.

Core Features & Use Cases

  • Automatic Provenance Generation: Creates W3C PROV-compliant records for new or modified files.
  • Derivation Tracking: Parses @-mentions in content to establish relationships like @implements, @tests, @extends, and @depends.
  • Use Case: When a new feature is coded, this Skill automatically generates a provenance record linking the code to the requirement it implements and the tests that cover it.

Quick Start

Use the auto-provenance skill to track the creation of the new file 'src/utils.ts'.

Frequently Asked Questions about Auto-Provenance

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

FAQPage Schema
How do I automatically generate W3C PROV-compliant provenance records for AI-generated artifacts?

To generate W3C PROV-compliant provenance records automatically, this Skill tracks artifacts created or modified by AI agents and saves the validated records to a designated location. It ensures an auditable chain of origin from requirements to implementation.

How can I track derivation relationships between requirements, code, and tests?

You can track derivation relationships by using @-mentions in your content. This Skill parses tags like @implements, @tests, @extends, and @depends to automatically establish and record the connections between your requirements and implementation.

What is artifact provenance tracking and why do I need it for AI agents?

Artifact provenance tracking records the origin and derivation history of files. You need it to maintain traceability and prevent the loss of development history when AI agents create or modify code, ensuring a clear auditable chain.

Does this provenance tracking approach require a specific schema validation process?

Yes, provenance tracking requires schema validation. This Skill validates generated provenance records against a defined schema before saving them, ensuring your artifact tracking data remains structurally accurate and compliant with W3C PROV standards.

Can I establish an auditable chain from requirements to implementation automatically?

Yes, you can establish an auditable chain automatically. When a new feature is coded, this Skill generates a provenance record linking the code to the requirement it implements and the associated tests through parsed @-mentions.

What are the limitations of using @-mentions for artifact derivation tracking?

A limitation of using @-mentions for artifact derivation tracking is that relationships depend entirely on manual tagging within the content. If @implements, @tests, or @depends tags are omitted, the provenance record will not capture those derivation links.