relational-prediction skill guides a coding agent from raw tables and a plain-language question to a scored TabPFN-Rel task. It works in Claude Code and Codex, and installs as a plugin from the TabPFN-Rel repository.
With the skill, the agent:
- Profiles every table and column, and identifies keys, time columns and columns that leak the future.
- Proposes the data preparation and waits for your approval.
- Writes the database YAML file and a rerunnable
prepare.py. - Proposes two or three prediction tasks and lets you choose.
- Writes the task YAML file and checks the label counts and class balance per split.
- Compares TabPFN-Rel with constant and LightGBM baselines on held-out data.
Install
- Claude Code
- Codex
In a Claude Code session, run:Start a new session. The skill is listed as
tabpfn-rel:relational-prediction.tabpfn-rel[api] and the RelArena baselines there. For hosted inference, set TABPFN_TOKEN or run tabpfn_client.init() once; get a token at platform.priorlabs.ai. Hosted fits consume API quota.
Use
Open the agent in a directory with your tables (CSV or Parquet) and ask a question about them, for example:Which of these sellers will receive no orders in the next 30 days?The agent writes its files to
data/<name>/ unless you choose another directory: