How to use
- Copy the installation command and review the source package before installing it in your own agent environment.
- Check the source document for required tools, credentials and supported hosts.
- Describe your input and desired deliverable; review the output against the source material.
npx skills add https://github.com/probabl-ai/skore-skills --skill export-ml-projectBefore you start
- Installation does not include a model subscription, API allowance or permission to access your files.
- Repository stars and installation counts describe activity, not an independent quality or security test.
Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.
Export ML Project
Ordering only. Children own convert and site commands.
Human-facing prose
Details: setup-workspace references/human_facing_prose.md. The multi-select uses Executed notebooks and Documentation site. Do not put skill ids, convert flags, or the wrapper CLI in the question.
Sequence
python -m skore_skills status. Readpolicy.notebooks,
policy.site, and skills.
- AskUserQuestion with
allow_multiple. Say first, in 2–4
lines, what each box authorizes (toolchain installs, convert re-execution, a built site), the recorded flags (policy.notebooks and policy.site: true, false, or not recorded), and that both answers persist as policy. A file link is an addition, never the context. The question's last line is exactly: Select each one you want. Write nothing after that line.
- Executed notebooks
- Documentation site
- After the answer, and not in the question, persist each box
this turn: selected → python -m skore_skills policy set notebooks true (or site); a box the user does not select → false. Do not leave them null. Do not write notebooks or site into JOURNAL; policy is the record.
- Load each selected child only if
status.skills.<id>is true;
else one-line skip. Do not invent that skill's steps:
- notebooks →
export-ml-notebook(installs toolchain if this
is the first yes, then convert; --html only if the user wants the notebook viewer on the site)
- site →
export-ml-site(installsmkdocs-materialif first
yes, init if needed, then build; never convert)
- Load
triage-ml-taskonly ifstatus.skills.triage-ml-task
is true; else stop.
Stop conditions
- Do not
git end-turnorgit commit. - Do not invent convert or
mkdocssteps when the child skill is
missing.
- Do not
pixi add/uv addfrom this coordinator.


