What problem does it solve?
This skill solves the "it works on my machine" problem by automating the creation, dependency resolution, and verification of Python runtime environments for AI research projects.
Core Features & Use Cases
- Automated Environment Setup: Creates and manages conda environments or local .venv directories based on project-specific requirements.
- Dependency Management: Resolves dependencies using a prioritized strategy (existing requirements, packaging metadata, or import scanning) and installs them in a deterministic order (uv > pip > conda).
- Verification & Reporting: Performs multi-layer smoke tests (imports, framework/GPU, project entrypoints) and generates a comprehensive environment report to ensure the project is ready for research execution.
Quick Start
Use the star-env-builder skill to build and verify the project runtime environment based on the current configuration.