gsd-analyze-dependencies

Analyze milestone phase dependencies and propose ROADMAP.md Depends on updates.

8|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-analyze-dependencies-d0nmega
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-analyze-dependencies
Source: https://github.com/D0NMEGA/donnyclaude/tree/main/packages/skills/gsd-analyze-dependencies
Command: npx skills add https://github.com/D0NMEGA/donnyclaude --skill gsd-analyze-dependencies-d0nmega

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams identify and resolve cross-phase dependencies by analyzing milestone phase dependencies and updating ROADMAP.md with the correct Depends on entries.

Core Features & Use Cases

  • Analyze the milestone dependency graph to determine required execution order across phases.
  • Suggest precise ROADMAP.md updates for Depends on entries to avoid parallel conflict and misalignment.
  • Use case: during milestone planning, ensure that dependent phases are properly ordered and tracked.

Quick Start

Run this skill during milestone planning to surface and fix ROADMAP.md dependency entries.

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 milestone phase dependencies for a roadmap?

To analyze milestone phase dependencies, you inspect the current milestone and reference ROADMAP.md to identify file overlap, API usage, and data-flow links across phases. This process proposes proper Depends on relationships to resolve execution order conflicts.

When should I update the Depends on entries in ROADMAP.md?

You should update Depends on entries in ROADMAP.md during milestone planning to avoid parallel conflict and misalignment. Identifying cross-phase dependencies at this stage ensures dependent phases are properly ordered and tracked before execution begins.

What is the best way to resolve cross-phase dependencies in milestone planning?

The best way to resolve cross-phase dependencies in milestone planning is to analyze the milestone dependency graph to determine required execution order. This allows you to suggest precise ROADMAP.md updates for Depends on entries, preventing phase misalignment.

How do I prevent parallel conflicts between roadmap phases?

You prevent parallel conflicts between roadmap phases by analyzing milestone dependencies to map file overlap and data-flow links. Applying confirmed dependency updates to ROADMAP.md ensures phases with execution dependencies are correctly ordered.

Can I automate ROADMAP.md dependency updates based on data-flow links?

You can automate ROADMAP.md dependency updates by running an end-to-end analysis that inspects the current milestone and applies confirmed dependency updates. This identifies data-flow links and file overlap to propose precise Depends on entries.

Why does my milestone planning fail due to incorrect phase ordering?

Milestone planning fails due to incorrect phase ordering when cross-phase dependencies like file overlap and API usage are not mapped. Analyzing milestone dependencies and updating ROADMAP.md with correct Depends on entries resolves this misalignment.