probabl-ai/skore-skills

export-ml-project

Coordinate executed notebooks and an offline MkDocs documentation site.

查看源码

使用方法

  1. 复制安装命令,在自己的智能体环境安装前先检查源码包。
  2. 从原始文档核对所需工具、凭据和支持的宿主。
  3. 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/probabl-ai/skore-skills --skill export-ml-project

开始前需了解

  • 安装不包含模型订阅、API 额度或访问文件的权限。
  • 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
仓库原始内容

按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。

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

  1. python -m skore_skills status. Read policy.notebooks,

policy.site, and skills.

  1. 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
  1. 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.

  1. 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 (installs mkdocs-material if first

yes, init if needed, then build; never convert)

  1. Load triage-ml-task only if status.skills.triage-ml-task

is true; else stop.

Stop conditions

  • Do not git end-turn or git commit.
  • Do not invent convert or mkdocs steps when the child skill is

missing.

  • Do not pixi add / uv add from this coordinator.

按任务相关推荐

来自同一仓库

更多 Skills

全部 Skills
probabl-ai
社区

audit-ml-pipeline

Audit a persisted skore report read-only and produce a reusable digest. Do not execute it. Run materialize.py once. Never call skore.evaluate or project.put. TRIGGER when a completed run needs an audit, the user asks to audit, show, or re-audit an experiment, a re-run overwrote the same put() key, or they want a narrative of a past experiment without journal/ideas/ files. STOP when status.setup.pending is non-empty (load setup-ml-project), or when there is no approved design, no report, or no ag

安装量
1
GitHub Stars
142
最近更新
10月20日
probabl-ai
社区

choose-python-library

Resolve a library choice and add the selected dependency. Trigger for competing-library questions or an optional package not already fixed by the project stack — at first use (tabular exploration, pipeline, or eval extras), never during workspace setup.

安装量
1
GitHub Stars
142
最近更新
10月20日
probabl-ai
社区

persist-ml-git

Commit the current loop stage when the end-turn hook says invoke. Trigger after python -m skoreskills git end-turn --stage returns action invoke, or when the user asks to commit this turn's work.

安装量
1
GitHub Stars
142
最近更新
10月20日
probabl-ai
社区

plot-ml-figure

Pick pandas, seaborn, plotly, or matplotlib before writing figure code. Trigger when explore-ml-data, evaluate-ml-pipeline, or audit-ml-pipeline is about to save or display a chart, or when the user asks for a plot. Not a session owner. Not for skore/sklearn Display plots that already exist on a report. HOW TO USE: first match on the tree (owned plot, interactive iframe HTML, seaborn statistical, pandas chart, else matplotlib). In a notebook: save PNG (or HTML) then leave the figure as the cell

安装量
1
GitHub Stars
142
最近更新
10月20日