What problem does it solve?
This Skill helps identify, visualize, and optimize task dependencies to enable parallel execution and perform critical path analysis, preventing bottlenecks and improving project timelines.
Core Features & Use Cases
- Dependency Identification: Detects hard, soft, external, and resource dependencies between tasks.
- Visualization: Generates text-based DAGs, Gantt-style charts, and Mermaid diagrams to illustrate relationships.
- Optimization: Identifies parallelization opportunities and determines the critical path for focused effort.
- Problem Detection: Finds circular dependencies, hidden dependencies, and over-constraining.
- Use Case: When planning a complex software release, use this Skill to map out all feature development tasks, identify which can be worked on concurrently, and pinpoint the sequence of tasks that absolutely must be completed in order to meet the deadline.
Quick Start
Analyze the dependencies between these tasks and identify what can run in parallel.