Agent skill
provenance-query
Query provenance chains to trace artifact derivation and impact
Install this agent skill to your Project
npx add-skill https://github.com/jmagly/aiwg/tree/main/agentic/code/frameworks/sdlc-complete/skills/provenance-query
SKILL.md
Provenance Query Command
Query provenance chains to understand artifact derivation, impact, and attribution.
Instructions
When invoked, query provenance graph:
-
Load provenance graph
- Read all records from
.aiwg/research/provenance/records/ - Build in-memory graph of entity relationships
- Index by entity URN for fast lookup
- Read all records from
-
Execute query (based on subcommand)
trace - Full derivation chain for an artifact:
- Follow wasDerivedFrom relationships backward to root sources
- Display as indented tree showing derivation types
- Include depth limiting with
--depth
impact - What depends on this artifact:
- Follow wasDerivedFrom relationships forward
- Show all artifacts that derive from the queried artifact
- Useful for understanding change impact
orphans - Find artifacts without provenance:
- Scan
.aiwg/andsrc/for files - Compare against provenance records
- List untracked artifacts
agents - Show agent attribution:
- Group provenance records by agent
- Show what each agent created/modified
- Include activity counts and timestamps
-
Format output
- Default: indented tree
--format table: Markdown table--format mermaid: Mermaid diagram--format json: Raw JSON
-
Display results
- Show query results
- Include summary statistics
Subcommands
trace [path]- Full derivation chain for artifactimpact [path]- What depends on this artifactorphans- Find artifacts without provenanceagents- Show agent attribution summary
Arguments
[artifact-path]- Path to artifact (required for trace/impact)--direction [forward|backward|both]- Traversal direction (default: both)--depth [n]- Maximum traversal depth (default: unlimited)--format [tree|table|mermaid|json]- Output format (default: tree)
References
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/agents/provenance-manager.md - Provenance Manager agent
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/schemas/provenance/prov-record.yaml - PROV record schema
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/schemas/provenance/prov-query.yaml - Query schema
- @$AIWG_ROOT/agentic/code/frameworks/sdlc-complete/rules/provenance-tracking.md - Provenance tracking rules
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
research-document
Generate summaries and literature notes from research papers
research-archive
Package research artifacts for long-term archival
research-cite
Format citations and generate bibliographies
induct-research
Induct research sources into a research repository. Point at an issue, a single file, a directory of papers, or a URI and the skill reads, annotates, and files structured induction tasks — one per source. Similar to address-issues but for research corpora instead of code backlogs.
research-provenance
Query provenance chains and artifact relationships
research-quality
Assess source quality using GRADE methodology
Didn't find tool you were looking for?