dependencies

Determine and document dependencies between deltas in a dependency matrix.

1|1|Updated Dec 9, 2025
One-click install
npx skills add https://github.com/asermax/claude-plugins --skill dependencies-asermax
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dependencies
Source: https://github.com/asermax/claude-plugins/tree/main/katachi/skills/dependencies
Command: npx skills add https://github.com/asermax/claude-plugins --skill dependencies-asermax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This workflow helps teams determine and document the dependencies between deltas, ensuring changes are planned and sequenced correctly.

Core Features & Use Cases

  • Build a complete dependency matrix for deltas, including prerequisites and sequencing constraints.
  • Detect potential cycles and suggest safe initialization orders to avoid deadlocks.
  • Iterate collaboratively to refine dependencies and produce a final DEPENDENCIES.md.

Quick Start

Begin by listing all deltas, analyze their data needs and prerequisites, then document the results in docs/planning/DEPENDENCIES.md.

Frequently Asked Questions about dependencies

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

FAQPage Schema
How do I map dependencies between development deltas for sequencing?▼

To map dependencies between development deltas, list all planned changes, analyze their data needs and prerequisites, and document the sequencing constraints in a dependency matrix.

What's the best way to detect cycles in a dependency matrix?▼

To detect cycles in a dependency matrix, the workflow analyzes delta prerequisites to identify circular references and suggests safe initialization orders to prevent deadlocks during execution.

How do I document delta dependencies for development planning?▼

You document delta dependencies by iteratively reviewing the prerequisites and sequencing constraints, then writing the finalized dependency matrix to the docs/planning/DEPENDENCIES.md file.

When do I need to build a dependency matrix for software changes?▼

You need to build a dependency matrix when multiple deltas are introduced simultaneously and require strict ordering, validation, and cycle detection to ensure correct planning and sequencing.

Can I iteratively review and refine delta dependencies during planning?▼

Yes, the workflow supports iterative reviews, allowing you to collaboratively refine the dependencies between deltas until the final dependency matrix is ready for documentation.