Claude-skill-registry dependency
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".
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/dependency" ~/.claude/skills/majiayu000-claude-skill-registry-dependency && rm -rf "$T"
manifest:
skills/data/dependency/SKILL.mdsource content
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
skill for dependency analysis best practicesproject-manager
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