gsd-analyze-dependencies

Analyze milestone phase dependencies and generate ROADMAP.md updates.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/hadpadrahul/school-erp --skill gsd-analyze-dependencies-hadpadrahul
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-analyze-dependencies
Source: https://github.com/hadpadrahul/school-erp/tree/main/.codex/skills/gsd-analyze-dependencies
Command: npx skills add https://github.com/hadpadrahul/school-erp --skill gsd-analyze-dependencies-hadpadrahul

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill helps teams identify and resolve phase dependency issues across project milestones, reducing rework and merge conflicts by suggesting appropriate 'Depends on' entries for ROADMAP.md.

Core Features & Use Cases

  • Analyze milestone phase dependencies using file overlaps, semantic API usage, and data-flow analysis to infer ordering needs.
  • Suggest precise ROADMAP.md updates with 'Depends on' relationships to align parallel work and minimize conflicts.
  • Operates on the current milestone context and requires an active ROADMAP.md to apply changes.

Quick Start

Run the analyze-dependencies workflow to generate and apply recommended ROADMAP.md dependencies for the current milestone.

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 project dependencies to prevent mis-ordered work in my roadmap?

To analyze project dependencies, this skill assesses file overlaps, semantic API dependencies, and data flows across your current milestone to infer ordering needs and prevent mis-ordered work. It outputs validated 'Depends on' suggestions to align parallel work.

What is the best way to update ROADMAP.md with phase dependencies?

The best way to update ROADMAP.md is by running the analyze-dependencies workflow, which generates and applies recommended phase dependencies for the current milestone. It suggests precise 'Depends on' relationships to align parallel work and minimize conflicts.

Do I need an active ROADMAP.md to analyze milestone phase dependencies?

Yes, you need an active ROADMAP.md and existing milestone context to analyze phase dependencies. The skill requires these to evaluate file overlaps and API usage, then output validated dependency suggestions to align parallel work.

How does phase dependency analysis reduce merge conflicts and rework?

Phase dependency analysis reduces merge conflicts and rework by identifying file overlaps, semantic API dependencies, and data flows across milestone phases. By suggesting appropriate 'Depends on' entries, it aligns parallel work and prevents mis-ordered tasks.

Can I use this dependency analysis across multiple project milestones?

No, the dependency analysis applies across the current milestone context only. It assesses file overlaps, semantic API dependencies, and data flows within the active milestone to generate validated 'Depends on' suggestions for your ROADMAP.md.