From okareo
Onboard a developer to Okareo — verify the MCP connection works, explain the Target / Driver / Scenario model, and walk through a first simulation or evaluation. Use this skill whenever the user is new to Okareo, asks how to get started or set up, or asks what Okareo can do — including requests like "get me started with Okareo", "how do I set up Okareo", "what can Okareo do", "I want to try Okareo", or "help me run my first test". Use it even when the user does not say "Okareo" but is clearly new to AI evaluation and trying to test an agent or model for the first time. Not for a user who already has a configured target and a specific task — route straight to the matching skill instead.
How this skill is triggered — by the user, by Claude, or both
Slash command
/okareo:quickstartThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is the on-ramp to Okareo. It takes someone new and, in one guided
This skill is the on-ramp to Okareo. It takes someone new and, in one guided pass, confirms their connection works, teaches the handful of concepts everything else is built on, and gets them through a first real run — explaining each piece as it goes. It teaches by doing.
It is deliberately an orientation, not a workshop. Once the user understands
the model and has seen one run, the specialist skills take over: breadth and
tough personas belong to agent-simulation and voice-simulation, scoring
a fixed set belongs to evaluation, and watching production belongs to
monitoring.
Use it when someone is new to Okareo or asks how to get started, set up, or what Okareo does. If the user already has a configured target and a specific task ("run my regression suite", "monitor production"), skip the onboarding and route straight to the skill that matches the task.
Okareo's MCP server provides the tools; this skill provides the method. Never call the Okareo HTTP API directly and never fabricate a result — if a needed tool is unavailable, say so and stop.
| Step | MCP tool | Purpose |
|---|---|---|
| Verify the connection | list_tenants | Confirm the MCP is connected and authenticated |
| See what exists | list_targets | Show targets already in the workspace |
| See what exists | list_scenarios | Show scenario sets already in the workspace |
| Read the docs | get_docs | Pull an Okareo concept doc when the user asks |
This skill does not run the first test itself — it sets the stage and hands
off. The actual run is owned by agent-simulation, voice-simulation, or
evaluation, so the user learns the skill they will keep using.
Follow these steps in order — connection before concepts, concepts before the first run.
Call list_tenants. A successful response means the Okareo MCP server is
connected and the user is authenticated — say so plainly. If it errors,
the connection is not set up: the user needs to sign in (the remote MCP uses
browser OAuth on first use) or, for a headless/CI setup, set an
OKAREO_API_KEY. Stop here and walk them through that before going on.
Before building anything, make sure the user understands the four pieces every Okareo run is made of — Target, Driver, Scenario, Checks — and how a simulation differs from an evaluation. Keep it short and concrete.
See references/concepts.md for the explanations to
draw from, and use get_docs if the user wants to read further.
Establish two things, asking only what you cannot infer:
Also call list_targets and list_scenarios: if the workspace already has
relevant pieces, the first run can reuse them.
Route to the skill that matches, and frame it as their first run:
agent-simulation.voice-simulation.evaluation.Tell the user which skill is taking over and why. Stay light — let that skill run its own loop; do not re-teach its steps here.
After the first run, close the loop: name the next things worth doing —
broader persona coverage, more scenario rows, wiring production traffic into
monitoring — so the user knows where to go next.
## Quickstart: <what the user is testing>
Connection: <ok / not set up>
### What Okareo is
<two or three sentences grounding Target / Driver / Scenario / Checks>
### First run
Handed off to: <agent-simulation / voice-simulation / evaluation>
<one line on what that run will do>
### Next step
<broader coverage, more rows, or monitor production>
list_tenants errors, the connection is not set up. Fix that first;
do not proceed as if it worked.npx claudepluginhub okareo-ai/okareo-tools --plugin okareoProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.