qsd-analyze-dependencies

Analyze phase dependency graphs and suggest missing Depends on entries for ROADMAP.md.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes the phase dependency graph for the current milestone and surfaces missing or conflicting Depends on entries for ROADMAP.md, helping teams align execution order and prevent merge conflicts.

Core Features & Use Cases

  • Inspects file overlaps across phases to infer ordering constraints.
  • Detects semantic dependencies where one phase consumes outputs from another.
  • Suggests concrete ROADMAP.md updates to reflect required dependencies and prevent parallel drift.

Quick Start

Run the analyze-dependencies workflow to fill missing Depends on entries in ROADMAP.md before starting manager execution.

Frequently Asked Questions about qsd-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 my roadmap?

You detect missing roadmap dependencies by inspecting file overlaps and API-level semantic links across phases. This analysis infers ordering constraints and outputs concrete ROADMAP.md updates encoded as Depends on entries to align execution order.

What is the best way to find missing Depends on entries for overlapping file edits?

Finding missing Depends on entries for overlapping file edits involves analyzing the phase dependency graph to identify ordering constraints. It detects semantic dependencies where one phase consumes outputs from another and suggests concrete ROADMAP.md updates to prevent parallel drift.

How do I update ROADMAP.md to reflect data-output-driven workflow ordering constraints?

Updating ROADMAP.md to reflect data-output-driven workflow ordering constraints requires analyzing phase dependencies to validate execution order. The analysis generates precise ROADMAP.md edits encoded as Depends on entries to ensure structural validity against the milestone.

Can I detect API-level semantic dependencies between roadmap milestones automatically?

Detecting API-level semantic dependencies between roadmap milestones is possible by analyzing the phase dependency graph. The process identifies ordering constraints where one phase consumes outputs from another and suggests concrete ROADMAP.md updates to reflect required dependencies.

When do I need to analyze milestone dependencies before starting manager execution?

You need to analyze milestone dependencies before starting manager execution when phases have overlapping file edits or data-output-driven workflows. Running dependency analysis fills missing Depends on entries in ROADMAP.md to prevent parallel drift and merge conflicts.