Dependency Audit
SkillMediaUse when checking OpenCV/Kornia/ComfyUI dependencies, import failures, pyproject metadata, or environment-specific behavior.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Dependency Audit skill
What this skill tells your AI
The instructions your AI receives, as published by nomadoor/comfyui-video-stabilizer in .claude/skills/dependency-audit/SKILL.md and read by ahel’s review.
Use this skill when investigating runtime dependencies or environment drift.
Focus Areas
- Direct imports in
nodes/and__init__.py. - Declared dependencies in
pyproject.toml. - What ComfyUI itself installs versus what this package must declare.
- Difference between standard OpenCV and contrib OpenCV.
- Shared venv accidents: a package may import locally because another custom node installed it, not because this repo declared it.
OpenCV Notes
cv2.DISOpticalFlowmay exist in standard OpenCV builds.cv2.optflowis part of OpenCV contrib/extra modules in common Python wheels.- TV-L1 fallback should not assume
cv2.optflowexists.
Useful Commands
python3 -m pip show opencv-python opencv-python-headless opencv-contrib-python opencv-contrib-python-headless kornia
python3 -c "import cv2; print(cv2.__version__, cv2.__file__, hasattr(cv2, 'DISOpticalFlow'), hasattr(cv2, 'optflow'))"
python3 scripts/validate_repo.py
Signals
- GitHub stars
- 90
- Forks
- 4
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
dependency-audit-nomadoor- Source
- github.com/nomadoor/comfyui-video-stabilizer