Export ML Project
SkillDocs & knowledgeLets your agent export executed notebooks or build an offline documentation site on request.
Use Export ML Project in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Export ML Project and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Export ML Project skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Coordinate on-demand export: executed notebooks and/or an offline MkDocs documentation site. Trigger on a generic "export" request, or to flip the notebooks/site gates after setup.
What this skill tells your AI
The instructions your AI receives, as published by probabl-ai/skills in skills/export-ml-project/SKILL.md and read by Ahel’s review.
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, andskills. -
AskUserQuestion with
allow_multiple. Say first, in 2–4 lines, what each box authorizes (toolchain installs, convert re-execution, a built site) and that both answers persist as policy. A file link is an addition, never the context.- Executed notebooks — preselected iff
policy.notebooksis not false (trueornull) - Documentation site — preselected iff
policy.siteis not false (trueornull)
- Executed notebooks — preselected iff
-
Persist each box this turn: checked →
python -m skore_skills policy set notebooks true(orsite); unchecked →false. Do not leave themnull. Do not write notebooks or site into JOURNAL; policy is the record. -
Load each checked 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;--htmlonly 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)
- notebooks →
-
Load
triage-ml-taskonly ifstatus.skills.triage-ml-taskis 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.
Signals
- GitHub stars
- 137
- Forks
- 9
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
export-ml-project- Source
- github.com/probabl-ai/skills
More in Docs & knowledge
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledgedoc-coauthoring
Skill · anthropics
More in Docs & knowledgepopups
Skill · coreyhaines31
More in Docs & knowledgewriting-for-agents
Skill · mattpocock
More in Docs & knowledgespec-driven-development
Skill · addyosmani
More in Docs & knowledge