Skip to content
Back to skills

Tabpfn

ASecurity

"Routes TabPFN tabular foundation-model workflows across

  • 247 stars
  • 0 votes
  • 0 copies
  • 8 views
  • Added September 9, 2026
businesspythongobashgitapiperformance

Works with

  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 20 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill tabpfn --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Tabpfn?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Tabpfn
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-tabpfn/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-tabpfn)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: tabpfn
description: "Routes TabPFN tabular foundation-model workflows across
  prediction, preprocessing, batched inference, tuning, and model-management
  tasks."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# TabPFN

TabPFN is the sklearn-style tabular foundation-model package in this repository.
Use this skill as the top-level router when the task mentions `tabpfn`,
`TabPFNClassifier`, `TabPFNRegressor`, model downloads, preprocessing rules,
batched scoring, tuning, or fitted-model persistence.

## Start here

- Read `references/package-overview.md` for the package scope and the main public entry points.
- Read `references/installation.md` for the safe install path and first-use model access flow.
- Read `references/model-overview.md` for model versions, cache resolution, and version selection.
- Run `scripts/check_tabpfn_environment.py --help` for the safe environment helper.

Install:

```bash
pip install tabpfn
python -c "import tabpfn; print(tabpfn.__version__)"
```

If you need plotting or experiment logging, install the matching extra for the
workflow you are using. Keep this skill self-contained: do not depend on the
original repository checkout at runtime.

## Route by task

| User task | Read |
| --- | --- |
| Choose between classifier and regressor, interpret `predict`, `predict_proba`, `predict_logits`, `predict_raw_logits`, or fit a single tabular dataset | `sub-skills/tabular-prediction/SKILL.md` |
| Diagnose DataFrame, categorical, text, NaN, infinity, sample-limit, or `InferenceConfig` / `PreprocessorConfig` issues | `sub-skills/preprocessing-config/SKILL.md` |
| Score many train/test datasets in one call, compare batched vs non-batched prediction, or tune cache / memory settings | `sub-skills/batched-performance/SKILL.md` |
| Calibrate, tune, prompt-tune, differentiate through inputs, or fine-tune the model | `sub-skills/tuning-and-advanced/SKILL.md` |
| Download, cache, authenticate, save, load, convert, or visualize models and checkpoints | `sub-skills/model-management/SKILL.md` |

## Fast routing rules

- If the task is about one dataset and ordinary sklearn semantics, start with `tabular-prediction`.
- If the task is about input cleaning, data validation, feature modality detection, or config fields, start with `preprocessing-config`.
- If the task mentions CV folds, multiple datasets, `predict_proba_batched`, `predict_batched`, `fit_with_cache`, or chunking, start with `batched-performance`.
- If the task mentions `eval_metric`, `tuning_config`, `differentiable_input`, `FinetunedTabPFN*`, or prompt tuning, start with `tuning-and-advanced`.
- If the task mentions checkpoints, cache/auth, `TABPFN_TOKEN`, `TABPFN_MODEL_CACHE_DIR`, `.tabpfn_fit`, `safetensors`, or saved models, start with `model-management`.

## Common expectations

- `TabPFNClassifier` and `TabPFNRegressor` are sklearn-style estimators.
- The default model version is `v3`; older versions are available through `ModelVersion`.
- TabPFN can work with DataFrames, categoricals, NaNs, and selected text-like columns, but free text is usually a bad feature choice.
- Batched inference has stricter shape and class-set constraints than ordinary per-dataset scoring.
- First-use model access can require browser or token-based license acceptance.

## Bundled references

- `references/package-overview.md` — package scope, public objects, and route summary.
- `references/installation.md` — install and first-use access notes.
- `references/configuration.md` — environment variables and setting objects.
- `references/model-overview.md` — model versions and cache/version behavior.
- `references/troubleshooting.md` — cross-cutting failures that are not specific to one sub-skill.
- `references/repo-provenance.md` — source commit and refresh baseline.
- `references/repo-routing-metadata.json` — router metadata for managed import workflows.

## Bundled scripts

- `scripts/check_tabpfn_environment.py` — safe environment snapshot and import check.
- The sub-skill scripts provide focused smoke checks for APIs, preprocessing, batched inference, tuning templates, and model persistence.

## If you are unsure

Read the top-level package overview first. Then move to the narrowest
sub-skill that owns the workflow, and only cross-link when the task spans
multiple workflows.

Files in this skill

  • SKILL.md4.3 KB
  • references/configuration.md1.6 KB
  • references/installation.md1001 B
  • references/model-overview.md1.1 KB
  • references/package-overview.md1.7 KB
  • references/repo-provenance.md1 KB
  • references/repo-routing-metadata.json311 B
  • references/troubleshooting.md1.7 KB
  • scripts/check_tabpfn_environment.py3.3 KB
  • sub-skills/batched-performance/SKILL.md2.3 KB
  • sub-skills/batched-performance/references/batched-workflows.md1.6 KB
  • sub-skills/batched-performance/references/memory-and-performance.md1.5 KB
  • sub-skills/batched-performance/references/troubleshooting.md1.4 KB
  • sub-skills/batched-performance/scripts/batched_prediction_smoke.py3.5 KB
  • sub-skills/model-management/SKILL.md2.5 KB
  • sub-skills/model-management/references/checkpoint-utilities.md1.5 KB
  • sub-skills/model-management/references/model-overview.md1.2 KB
  • sub-skills/model-management/references/model-weights.md1.3 KB
  • sub-skills/model-management/references/sagemaker.md679 B
  • sub-skills/model-management/references/troubleshooting.md1.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.