Agent skill
check-dependencies
Validate and verify dependencies are available and compatible. Use when setting up environments.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/check-dependencies
SKILL.md
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
extract-dependenciesskill for dependency extraction - See pixi.toml in repository root for project dependencies
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?