Our review
Creates a visual map of dependencies between features or work items, identifying blockers and critical path.
Strengths
- Clear visualization of task relationships
- Quick identification of blockers and circular dependencies
- Generates structured and actionable reports
- Integrates with existing PBI files
Limitations
- Requires dependencies to be explicitly documented in PBIs
- Does not handle undocumented implicit dependencies
- Works best with a specific file format
When planning feature sequences or analyzing the impact of a blocker across the project.
For very small projects or those without explicit dependencies, where a simple list suffices.
Security analysis
SafeSkill only uses safe tools (Read, Write, Edit, Grep, Glob, TodoWrite) for reading and writing files/dependency graphs. No destructive or network commands, no code execution beyond file operations. Activation of 'project-manager' skill is a helper, no risk.
No concerns found
Examples
/dependency team-artifacts/pbis/260119-pbi-dark-mode-toggle.md/dependency allMap dependencies and identify blockers for the user authentication feature.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.