gsd-analyze-dependencies

Analyze phase dependencies and propose Depends on entries for ROADMAP.md.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/MINT-IA/MINT --skill gsd-analyze-dependencies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-analyze-dependencies
Source: https://github.com/MINT-IA/MINT/tree/main/.claude/skills/gsd-analyze-dependencies
Command: npx skills add https://github.com/MINT-IA/MINT --skill gsd-analyze-dependencies

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically analyze a milestone's phase dependencies and propose necessary Depends on relationships to ROADMAP.md to prevent merge conflicts.

Core Features & Use Cases

  • Analyze the phase dependency graph by examining file overlaps, semantic API dependencies, and data flow between phases.
  • Suggest precise ROADMAP.md updates to reflect required Depend on relationships and improve planning accuracy.
  • Use case: when two phases modify the same files or depend on an API built by another phase, the tool recommends ordering.

Quick Start

Run the analyze-dependencies workflow to generate and apply ROADMAP.md updates.

Frequently Asked Questions about gsd-analyze-dependencies

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

FAQPage Schema
How do I analyze phase dependencies to prevent merge conflicts in a roadmap?

Analyzing phase dependencies identifies overlapping file modifications and semantic API usage to prevent merge conflicts. The tool ranks dependencies and proposes explicit Depends on entries for your ROADMAP.md to ensure correct execution ordering.

What is the best way to add Depends on relationships to ROADMAP.md?

Adding Depends on relationships to ROADMAP.md is best handled by running an analyze-dependencies workflow. It automatically detects data flow and file overlaps between milestone phases to populate missing fields and propose necessary ordering updates.

When do I need to analyze milestone phase dependencies?

You need to analyze milestone phase dependencies when multiple development phases run in parallel. This process detects overlapping file edits and semantic API dependencies, allowing you to establish explicit ordering rules and prevent execution conflicts.

Can I use this to fix missing dependency entries in ROADMAP.md?

Yes, you can use this to fix missing dependency entries in ROADMAP.md. It examines data flow between milestone phases, ranks dependencies based on file overlaps and API usage, and applies the required Depends on updates directly to your roadmap.

Does this dependency analysis require a specific ROADMAP.md structure?

This dependency analysis requires access to the milestone's ROADMAP.md file to function correctly. It uses the analyze-dependencies workflow to parse existing phase graphs, identify missing fields, and apply the necessary dependency updates.

How are phase dependencies ranked during conflict resolution?

Phase dependencies are ranked during conflict resolution by examining overlapping file modifications, semantic API dependencies, and data flow between phases. The analysis uses these metrics to propose explicit Depends on entries and prevent parallel execution conflicts.