Run3 Check Repository Dependencies
Use when starting a new project to verify Python version requirements declared in configuration files. This prevents version mismatches before environment setup.From its SKILL.md
npx -y skills add cxcscmu/SkillLearnBench --skill run3_Check-Repository-DependenciesAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.0 KB, 204 tokens by cl100k_base, as published. Nobody here has run it
-
Check for requirements declaration:
cat /root/SimPO/requirements.txt 2>/dev/null || echo "No requirements.txt" cat /root/SimPO/environment.yml 2>/dev/null || echo "No environment.yml" cat /root/SimPO/pyproject.toml 2>/dev/null || echo "No pyproject.toml" -
Extract Python version requirement from the output:
- Look for
python>=X.Yorpython==X.Yspecifications - Check for any
.python-versionfile:cat /root/SimPO/.python-version 2>/dev/null || echo "No .python-version file"
- Look for
-
Verify the declared version matches your target (Python 3.10):
- If requirements specify 3.10, proceed with setup
- If requirements specify a different version, note it for environment configuration
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.