Loading...
Loading...
Detect the env manager and bootstrap the runtime, agent-tools, and composed development environments. Detect with `python -m skore_skills env detect`, persist the manager and `env.managed`, then `env init --manager`, `env sync --execute`, install Skore for a recorded hub or mlflow destination (plain Skore when unset or local), and `env verify --execute`. Does not add other stage ML libraries. TRIGGER when the user asks for the env manager, pixi, uv, or a Python environment, or when none is recorded yet. SKIP later packages (add-python-package). SKIP scaffolding src/ (setup-workspace). HOW TO USE: detect, ask managed vs user-managed, ask the manager when needed, then env init, env sync, add Skore, and env verify. When setup-ml-project dispatched this turn, skip each ask whose answer is already recorded. One recorded answer does not skip the other ask.
npx skill4agent add probabl-ai/skore-skills setup-python-envruffipythonipykernelskoreskore-skillsadd-python-packagesetup-workspacereferences/human_facing_prose.mdG-ENV-MGRskore-skillsenv detectstatus| Caller | | | Manager question | Managed question |
|---|---|---|---|---|
| dispatched | set | | skip | skip |
| dispatched | set | | skip | ask |
| dispatched | unset | | ask when detect is | skip |
| dispatched | unset | | ask when detect is | ask |
| standalone | any | any | ask when detect is | ask |
env_manager"none"env.managedtrueenv initenv syncenv add-skore--modeenv verifyruffipythonipykernelskoreenv initpixi addpython -m skore_skills env detectstatussetup-ml-projectpolicy.env_managerpolicy.env.managedtruefalseenv.managedenv.managedpolicy.env_managerenv_manager"none"env_manager"none"ambiguousmismatchrecommendedcurl | shpython -m skore_skills policy set env.managed truefalseskore-skillspolicy set env_manager <manager>python -m skore_skills env init --manager <manager>
python -m skore_skills env sync --execute
python -m skore_skills env add-skore --execute
python -m skore_skills env verify --execute--modehubmlflowpixi.tomlenv initenv sync --execute[tool.pixi]pyproject.tomlpixi initsrc/add-python-package--mode localskoreskore_skillsenv add-skore --executeskore-skillsadd-python-packageenv initadd-python-packagesetup-ml-projectpython -m skore_skills git end-turn --stage setupactioninvokepersist-ml-gitstatus.skills.persist-ml-gitstagedtriage-ml-taskstatus.skills.triage-ml-taskskore-skillsskoreskore-skillslocalhubmlflowpython -m skore_skillsenv verify --execute