# Pipdeptree

> Use this skill when the user wants to see Python package dependencies, view dependency tree, find conflicting packages, or understand Python package relationships.

- Skill: `javimosch/pipdeptree` (Agent Skill)
- Install (CLI): `npx skillmds@latest add javimosch/pipdeptree`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javimosch/pipdeptree/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: javimosch (https://skillmd.com/u/javimosch)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javimosch/pipdeptree

---


# pipdeptree Plugin

Display Python package dependency tree.

## Commands

### Tree
- `pipdeptree tree show` — Show package dependency tree
- `pipdeptree tree json` — Show package dependency tree as JSON
- `pipdeptree tree warn` — Show conflicting/warning packages

## Usage Examples
- "Show the dependency tree for installed packages"
- "Which packages depend on requests?"
- "Find conflicting dependencies"
- "Show dependency tree as JSON"

## Installation

```bash
pip install pipdeptree
```

## Examples

```bash
# Show full tree
pipdeptree

# JSON output
pipdeptree --json

# Show package only
pipdeptree -p flask

# Show warnings
pipdeptree --warn

# Reverse tree (show what depends on what)
pipdeptree --reverse
```

