Claude-skill-registry check-dependencies
Validate and verify dependencies are available and compatible. Use when setting up environments.
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/check-dependencies" ~/.claude/skills/majiayu000-claude-skill-registry-check-dependencies && rm -rf "$T"
manifest:
skills/data/check-dependencies/SKILL.mdsource content
Check Dependencies
Verify that required dependencies are installed and compatible with the project requirements.
When to Use
- Setting up development environment
- Validating CI/CD environment configuration
- Troubleshooting import errors
- Checking version compatibility
Quick Reference
# Check Python dependencies pip check # Verify specific package versions pip show package_name # Validate pixi environment pixi info pixi task list
Workflow
- List requirements: Identify all declared dependencies (pixi.toml, requirements.txt)
- Verify installation: Check that all packages are installed and importable
- Check versions: Confirm version constraints are met
- Test imports: Actually import modules to detect hidden issues
- Report status: Document any missing or incompatible dependencies
Output Format
Dependency validation report:
- All declared dependencies listed
- Installation status (installed/missing)
- Installed version vs required version
- Compatibility status (compatible/incompatible)
- Issues found (if any)
References
- See CLAUDE.md > Environment Setup for Pixi configuration
- See
skill for dependency extractionextract-dependencies - See pixi.toml in repository root for project dependencies