What problem does it solve? Research projects with multiple phases often lose track of how results flow between phases, leading to unmet dependencies, orphaned outputs, and unclear critical paths. This Skill parses phase metadata to construct a directed dependency graph, detect gaps, and compute the critical path through the research roadmap. ## Core Features & Use Cases - Dependency Graph Construction: Parses provides/requires/affects fields from SUMMARY.md frontmatter and ROADMAP.md phase definitions to build a directed graph of phase relationships. - Gap and Cycle Detection: Identifies unmet requirements, orphaned provides, missing phases, and circular dependencies with severity ratings. - Visualization and Critical Path: Generates Mermaid, ASCII, DOT, or JSON graph output with status-based node coloring, plus the longest sequential dependency chain. - Use Case: Before planning Phase 4 of a physics research project, run this Skill to confirm that Phase 2 actually provides the dispersion-relation result Phase 4 requires, and to see which phases can be parallelized. ## Quick Start Ask the AI to visualize the dependency graph across all research phases and identify any gaps or unsatisfied requirements.