The /pareta skill
A Pareta skill teaches an AI coding agent to drive the pareta CLI as a slash command — run metered inference against model="auto" and benchmark auto against frontier models on your own data. It's a single SKILL.md that works in both Claude Code and Codex, because they share the same skill format.
Skill vs. MCP server
Two ways to put Pareta inside a coding agent — and you can use both:
- The MCP server gives the agent Pareta as structured tools (
chat,run_eval, …) it calls directly. Best when you want first-class, auto-discovered tools. - This skill is instructions — a
SKILL.mdthe agent reads and follows, driving theparetashell command. Best when you want a/paretaslash command and a guided workflow, and you've already installed the CLI.
Prerequisite
The skill drives the CLI, so install it and set a key:
pipx install "pareta[cli]" # or: pip install "pareta[cli]"
export PARETA_API_KEY="pareta_sk_…" # mint one in the dashboard
Install in Claude Code
Copy the skill into your personal skills directory (available from any project):
mkdir -p ~/.claude/skills/pareta
curl -fsSL https://raw.githubusercontent.com/Pareta-AI/pareta/main/skills/pareta/SKILL.md \
-o ~/.claude/skills/pareta/SKILL.md
For a single repo, drop it at .claude/skills/pareta/SKILL.md instead. Then /pareta is available — and Claude Code also invokes it automatically when a request matches.
Install in Codex
Codex uses the same skill format; only the directory differs:
mkdir -p ~/.codex/skills/pareta
curl -fsSL https://raw.githubusercontent.com/Pareta-AI/pareta/main/skills/pareta/SKILL.md \
-o ~/.codex/skills/pareta/SKILL.md
For a single repo, check it in at .codex/skills/pareta/SKILL.md. Codex loads skills automatically when the task matches. (Codex's older custom prompts in ~/.codex/prompts/ are deprecated in favor of skills.)
What it does
Once installed, ask in plain language — "check whether Pareta can extract key fields from contracts, prove it on my rows, then run it." The skill walks the agent through:
pareta tasks match— check how the job will be scored: a benchmarked scorer, a general lane, or an honestunsupported.pareta chat— run inference againstmodel="auto"(Pareta plans, routes, verifies, and falls back to frontier when needed).pareta evals run --models auto --frontier— benchmark auto against frontier baselines on your own JSONL data.pareta auto metrics/pareta auto compare— watch spend + projected savings, and run one-prompt frontier side-by-sides.
It bakes in the guardrails: inference / eval / compare spend your org balance, so the agent confirms before spending.
Next steps
- MCP server — the tools-over-a-server alternative (Claude Code, Codex, Claude Desktop, Cursor).
- The
paretaCLI — the command surface the skill drives. - Installation & authentication — install the CLI and mint a
pareta_sk_key.