Our review
Maps and visualizes dependencies between features and work items.
Strengths
- Identifies blocking dependencies and critical path
- Generates clear dependency graphs
- Helps with feature sequencing planning
- Detects risks like circular dependencies
Limitations
- Requires correct dependency fields in PBIs
- Does not automatically capture implicit or hidden dependencies
- External dependencies must be added manually
When planning feature sequencing or identifying blockers in a project.
For simple projects with few dependencies or when dependencies are already clear.
Security analysis
SafeThe skill only reads and writes files, constructs dependency graphs, and generates reports. It uses allowed tools (Read, Write, Edit, Grep, Glob, TodoWrite) for legitimate purposes and has no dangerous commands or data exfiltration risks.
No concerns found
Examples
/dependency team-artifacts/pbis/260119-pbi-dark-mode-toggle.md/dependency allWhat blocks the checkout feature? Show dependency graph.name: dependency description: Map and visualize feature dependencies. Use when analyzing dependencies, identifying blockers, or creating dependency graphs. Triggers on keywords like "dependencies", "blockers", "what blocks", "dependency map". infer: true allowed-tools: Read, Write, Edit, Grep, Glob, TodoWrite
Dependency Mapping
Map and visualize dependencies between features and work items.
When to Use
- Planning feature sequencing
- Identifying blockers
- Understanding critical path
Pre-Workflow
Activate Skills
- Activate
project-managerskill for dependency analysis best practices
Quick Reference
Workflow
- Read target PBI/feature or all items from
team-artifacts/pbis/ - Extract dependency fields
- Build dependency graph
- Identify risks (circular dependencies, unresolved blockers, external dependencies)
- Identify critical path
- Generate visualization report
- Output to console or save to file
Dependency Types
| Type | Symbol | Description |
| ---------- | ------ | ----------------------------------- |
| Blocked by | -> | Cannot start until X completes |
| Blocks | <- | X cannot start until this completes |
| Mutual | <-> | Bidirectional dependency |
| Related to | => | Shares code/design elements |
| Depends on | ~> | Needs external (API, service) |
Graph Notation
Feature A -> Feature B (blocked by)
Feature A <- Feature C (blocks)
Feature A <-> Feature D (mutual)
Visualization Template
## Dependency Map
### {Feature}
**Upstream (We depend on):**
- [ ] {Dep 1} - {status}
- [ ] {Dep 2} - {status}
**Downstream (Depends on us):**
- [ ] {Dep 1} - {their deadline}
### Critical Path
{A} -> {B} -> {C} -> {D}
### Risk Areas
- Red: {Feature X} blocking 3 items
- Yellow: {External API} - timeline uncertain
Output Format
A -> B -> C (critical path)
\-> D
Legend:
-> blocks
=> related
Related
- Role Skill:
project-manager - Command:
/dependency
Example
/dependency team-artifacts/pbis/260119-pbi-dark-mode-toggle.md
/dependency all
IMPORTANT Task Planning Notes
- Always plan and break many small todo tasks
- Always add a final review todo task to review the works done at the end to find any fix or enhancement needed
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.