claude

probabl-skills

Workflow skills for ML experimentation with skrub, scikit-learn, and skore: pipeline build / evaluate / test / audit, iteration loop, workspace + tooling.

145 on GitHubby ProbablBSD-3-Clauseupdated 3 days agodata-science
/

Plugin probabl-skills from marketplace probabl-skills in probabl-ai/skore-skills. Commands read from the repo's manifest — 3 days ago.

What it installs

Skills (26)

  • add-python-package

    Add a dependency through the project env manager, or ask the user when the environment is user-managed. Trigger when a workflow needs a missing import, after choose-python-library picks a library, or for editable install of src/<pkg>/. SKIP choosing between competing libraries (choose-python-library

  • 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()

  • build-ml-pipeline

    Declare a skrub DataOps graph from the data source to the predictor after framing is locked. Stateless steps use `.skb.apply_func`. Stateful steps use `.skb.apply`. After the graph exists, attach the locked splitter and any non-default score. No fit, tune, persistence, or `skore.evaluate`. TRIGGER w

  • 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. role: helper modelTier: small

  • evaluate-ml-pipeline

    Evaluate one sklearn-compatible learner with the locked validation scheme and persist structured skore reports. The splitter and any non-default score are already on the DataOp from `build-ml-pipeline`. This skill writes the call without `splitter=`, persists the report, and records the locator. Whe

  • explore-ml-data

    Explore the dataset before designing any model. Place `data_analysis/data_analysis.py` and do not execute it. Run `materialize.py` once, write `data_analysis.md` and JOURNAL § Data understanding. Never design the model, edit `src/<pkg>/`, or modify raw data files. TRIGGER when the user asks to explo

  • export-ml-notebook

    Write a jupytext percent file out as a notebook with empty outputs. `data_analysis/`, `experiments/`, and `audit/` are filled with empty outputs. Pass `--html` when that notebook should also become a viewer on the site. Kernel `notebook convert` stays for a source that is itself the execution. Trigg

  • export-ml-project

    Coordinate executed notebooks and an offline MkDocs documentation site. Trigger on a generic "export" request, or to flip the notebooks/site gates after setup. modelTier: small

  • export-ml-site

    Package workspace markdown and existing notebook HTML into an offline MkDocs site. Embeds existing notebook HTML companions in their associated reports. Never executes Python. Trigger when the user asks for a website, mkdocs, or documentation site. modelTier: small

  • frame-ml-problem

    Record the problem, deployment setting, metric, baseline, and fold count before any model code. Ask every missing decision in one turn, from `frame show`. Does not write Python, estimator hyperparameters, or splitter constructors. TRIGGER when the user asks which metric to compare on, how new rows s

  • manage-ml-backlog

    Record experiment outcomes and triage idea files. A promoted idea moves from the Ideas table into a Backlog row. Record an experiment outcome in History and triage idea files. Summarize open, discarded, and aside ideas in the JOURNAL Ideas table. Move a row into Backlog when it is promoted, and keep

  • model-ml-pipeline

    Require locked problem framing, write the first baseline design note for approval, then coordinate later choices, build, smoke testing, evaluation, and audit. On a first landing, write the locked baseline design note and ask for approval. Later landings offer only the choices the workspace justifies

  • persist-ml-git

    Commit the current loop stage when the end-turn hook says invoke. Trigger after `python -m skore_skills git end-turn --stage <stage>` returns action invoke, or when the user asks to commit this turn's work. modelTier: small

  • 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 rep

  • research-ml-practice

    Literature research for an ML methodology concern. Trigger when explore-ml-data or build-ml-pipeline load this skill. Not for routine profiling or a single API signature — use `api get` for symbols. Not a session owner — callers distill and write project files. HOW TO USE: skip intake fields the cal

  • review-ml-choices

    Show stored project choices and re-enter the skill that can change one. Trigger when the user asks what we decided, what the current settings are, or to change a stored project choice. SKIP an explicit sync, export, or “a constraint changed” request — those load sync-ml-reports, export-ml-project, o

  • review-ml-experiment

    Read the stored report, then write one idea file and one Ideas row per candidate. Trigger after a successful evaluate, on "review this stem", or when review consent is audit or proceed. Do not write History, Backlog, or a design note. modelTier: medium

  • search-ml-literature

    Search scientific and technical sources and write one idea file and one Ideas row for the direction the user confirms. Comes after review, beside the backlog. Do not call research-ml-practice. Do not write History, Backlog, or a design note. Do not pick a winner. modelTier: medium

  • setup-git

    Initialize safe version control, including an optional commit of the tree before setup changes it. Trigger when the user asks to initialize version control, add ignore rules, or make the first commit. This action owns first-time git setup only. Before the first commit, ask once which unknown hidden

  • setup-ml-project

    Ask only the pending setup pieces. When Git is selected, commit the current files before setup writes only if that check finds files to preserve. Trigger when the user asks to set up or bootstrap a workspace, or when a pipeline stage finds status.setup.pending non-empty. The question tells the user

  • setup-python-env

    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

  • setup-workspace

    Detect or scaffold the standard ML workspace layout. Cookiecutter only: directories, README.md files, and src/<pkg>/ stubs. After a first scaffold, turn executed notebooks and the documentation site on by default (no ask). TRIGGER for a new ML project layout or first scaffold. SKIP pipeline, evaluat

  • shape-user-idea

    Shape a user idea or a named artifact into one idea file and one Ideas row after they confirm. A topic with no artifact belongs to search-ml-literature. Do not write History, Backlog, or a design note. Do not pick a backlog row. role: helper modelTier: medium

  • smoke-test-ml-pipeline

    Structural pytest: prediction count must match the predict-grid row count. TRIGGER when an approved experiment needs its smoke test, `pytest tests/smoke/` fails on row count, the user asks why the smoke test is failing, a pipeline edit needs proof, or the experiment script changes pipeline shape. ST

  • sync-ml-reports

    Copy skore reports between local, Hub, and MLflow, and optionally switch the upload destination. Trigger when the user asks to sync or migrate reports, switch skore mode, upload reports to Hub or MLflow, or pull Hub/MLflow reports onto disk. First G-SKORE-MODE pick stays evaluate-ml-pipeline. modelT

  • triage-ml-task

    Session owner: list installed entry skills and ask which to run. Load a skill without asking only when the request is certain to be that skill. Trigger on an ambiguous request, a finished stage, a workspace-open session, or "what should we do next". role: entry modelTier: medium

View source on GitHub probabl-ai.github.io

Similar plugins

Full Domino Data Lab platform support — workspaces, jobs, model deployment, experiment tracking, GenAI tracing, Spark/Ray/Dask, and app deployment for data science teams

26 skills · 4 commands · 3 agents · 1 MCP server

anthropics/claude-plugins-official 47,076

Study companion for the Deep Learning textbook by Goodfellow, Bengio & Courville (MIT Press, 2016), free to read at deeplearningbook.org. Twenty chapter files, a glossary, patterns and a cheatsheet index the whole book, and a delta reference dates it against 2026 practice with per-claim confidence levels: double descent qualifying the U-curve, AdamW splitting weight decay from L2, transformers displacing Chapter 10's recurrence, diffusion growing out of Chapter 18's score matching. Four stdlib tools make it executable — a prerequisite-closed reading-path planner that refuses goals the book does not cover, a training diagnostic running Chapter 11's rules in priority order so a NaN is never reported as overfitting, a capacity planner that ranks 'shrink the model' last when overparameterized, and a parameter/FLOP/activation-memory calculator that refuses a stack whose shapes do not connect. A companion, not a compilation: the book is copyrighted, so nothing here reproduces its text.

1 skill · 3 commands · 1 agent

alirezarezvani/claude-skills 29,725

Data engineering, ML, and AI specialists - data pipelines, machine learning, LLM architecture

VoltAgent/awesome-claude-code-subagents 26,513

Operator-grade Mistral skill pack with 24 current API, security, reliability, governance, and migration workflows

24 skills

jeremylongshore/tons-of-skills-marketplace 2,917

View, search, download, and read academic papers from arXiv. Supports API queries, web scraping via Actionbook, and HTML paper reading via ar5iv.

1 skill · 10 commands · 5 agents · 1 MCP server

actionbook/actionbook 1,630

AI-first computer-science conference skill stack: 155 conference fit-and-submission profiles plus a CS/AI router. Covers top AI/ML, data mining, vision, NLP, robotics, HCI, systems, security, software engineering, programming languages, databases, and theory venues, with current-cycle CFP and author-kit re-check discipline.

156 skills

brycewang-stanford/Awesome-Journal-Skills 1,413

Maintain probabl-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted