dependency-extract

Extract deliverable dependencies into Dependencies.csv v3.1 and _DEPENDENCIES.md.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sgttomas/chirality-piping --skill dependency-extract
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dependency-extract
Source: https://github.com/sgttomas/chirality-piping/tree/main/skills/dependency-extract
Command: npx skills add https://github.com/sgttomas/chirality-piping --skill dependency-extract

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill extracts the deliverable-local dependency register (Dependencies.csv) and its human-readable _DEPENDENCIES.md from source documents, enabling downstream aggregation, reconciliation, and lifecycle tracking.

Core Features & Use Cases

  • Two-pass extraction: first anchor relationships to the project definition, then map execution edges between deliverables.
  • Outputs: a v3.1 Dependencies.csv and a corresponding _DEPENDENCIES.md with run notes and lifecycle data.
  • Use Case: maintain per-deliverable dependency provenance for planning, estimating, and governance.

Quick Start

Run the skill on a deliverable with a ready decomposition to generate Dependencies.csv and _DEPENDENCIES.md.

Frequently Asked Questions about dependency-extract

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

FAQPage Schema
How do I extract deliverable dependencies from source documents into a CSV format?▼

Extract deliverable dependencies from source documents into a consumable Dependencies.csv by running a two-pass extraction that anchors relationships to project definitions and maps execution edges between deliverables.

What is a two-pass dependency extraction process for project governance?▼

A two-pass dependency extraction process first anchors relationships to the project definition, then maps execution edges between deliverables to ensure evidence-first provenance for governance and planning.

How do I generate a dependency register with evidence-first provenance for planning?▼

Generate a dependency register with evidence-first provenance by running extraction on a deliverable with a ready decomposition, producing canonical rows with proper TargetType handling and lifecycle fields.

Do I need a ready decomposition path before extracting dependencies?▼

Yes, you need a ready decomposition path before extracting dependencies, as the skill operates on a defined run root and decomposition path to produce per-deliverable dependency registers.

What outputs are generated when extracting dependencies for lifecycle tracking?▼

Extracting dependencies generates a v3.1 Dependencies.csv file and an accompanying _DEPENDENCIES.md file containing run notes and lifecycle data for downstream aggregation and reconciliation.

Why does dependency extraction validate enums and IDs during the process?▼

Dependency extraction validates enums and IDs to enforce canonical row formatting, ensure proper TargetType handling, and maintain accurate lifecycle fields for downstream reconciliation.