agile-metric-dependency-tracing

Trace Agile metric field dependencies across repos and generate an SVG diagram.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/huangcd/gcusage --skill agile-metric-dependency-tracing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agile-metric-dependency-tracing
Source: https://github.com/huangcd/gcusage/tree/main/.github/skills/agile-metric-dependency-tracing
Command: npx skills add https://github.com/huangcd/gcusage --skill agile-metric-dependency-tracing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Traces Agile metric field dependencies across IDEASRapidIQ → NitroPF/DORA → NitroUMDP CUUD → External data sources to reveal which fields drive a given metric.

Core Features & Use Cases

  • Multi-repo dependency tracing to map field lineage across IDEASRapidIQ, NitroPF, DORA, and NitroUMDP CUUD
  • External field extraction, upstream field mapping, and generation of an ExternalRawFieldList
  • SVG diagrams for visualizing metric dependencies and data flow

Quick Start

Trace dependencies for a given metric to generate the field lineage and a dependency diagram.

Frequently Asked Questions about agile-metric-dependency-tracing

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

FAQPage Schema
How do I trace metric field dependencies across multiple repos?

Metric field dependencies are traced across IDEASRapidIQ, NitroPF, DORA, and NitroUMDP CUUD by mapping field lineage through external data sources. The process identifies every contributing field, classifies sources as internal or external, and outputs an ExternalRawFieldList.

What is data lineage tracing for Agile metrics and when do I need it?

Data lineage tracing for Agile metrics maps how fields flow from external sources through intermediate repos to a final metric. You need it when you must audit which raw fields drive a specific metric value across a multi-repo pipeline.

Can I generate an SVG dependency diagram for metric data flow?

Yes, an SVG dependency diagram is generated to visualize metric dependencies and data flow. This diagram illustrates the traced lineage across IDEASRapidIQ, NitroPF, DORA, and NitroUMDP CUUD, showing how fields connect through the pipeline.

Does the dependency tracing handle nested properties and intermediate variables?

Yes, the dependency tracing enforces multi-repo lineage rules and explicitly handles nested properties and intermediate variables. This ensures that complex field mappings within IDEASRapidIQ, NitroPF, DORA, and NitroUMDP CUUD are accurately resolved.

How do I extract external raw fields from a multi-repo data pipeline?

External raw fields are extracted by tracing a given metric upstream through the pipeline until external data sources are reached. The process classifies these sources as external and compiles them into an ExternalRawFieldList for reference.

What is the best way to map upstream field lineage for DORA and NitroPF metrics?

The best way to map upstream field lineage is to trace the metric through IDEASRapidIQ, NitroPF, DORA, and NitroUMDP CUUD sequentially. This identifies every contributing field and classifies whether the source is internal or external to the pipeline.