probabl-ai/skore-skills

export-ml-project

Coordinate executed notebooks and an offline MkDocs documentation site.

Ver código-fonte

Como usar

  1. Copie o comando e verifique o pacote antes de instalar no seu ambiente de agente.
  2. Consulte no original as ferramentas, credenciais e ambientes necessários.
  3. Descreva os dados de entrada e a entrega esperada; confira a saída com as fontes.
npx skills add https://github.com/probabl-ai/skore-skills --skill export-ml-project

Antes de começar

  • A instalação não inclui assinatura de modelo, franquia API ou acesso aos seus arquivos.
  • Estrelas e instalações indicam atividade, não um teste independente de qualidade ou segurança.
Documento original do Skill

Renderizado do repositório de origem, preservando títulos, exemplos, código, tabelas, links e imagens.

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.

Relacionados por tarefa

do mesmo repositório

Mais Skills

Todos os Skills
probabl-ai
Comunidade

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

instalações
1
GitHub Stars
142
Atualizado
20 de out.
probabl-ai
Comunidade

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.

instalações
1
GitHub Stars
142
Atualizado
20 de out.
probabl-ai
Comunidade

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.

instalações
1
GitHub Stars
142
Atualizado
20 de out.
probabl-ai
Comunidade

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

instalações
1
GitHub Stars
142
Atualizado
20 de out.