Use when the user says "get started with Cekura", "set up Cekura", "onboard to Cekura", "I'm new to Cekura", "help me set up my agent", "how do I use Cekura", "walk me through Cekura", "configure my project", "first time using Cekura", or needs guidance on initial platform setup. Covers two onboarding paths: **testing** (default — build evaluators and run simulated calls) and **observability** (ingest production call logs and evaluate them).
72
—
Does it follow best practices?
Impact
—
No eval scenarios have been run
Risky
Do not use without reviewing
Walk a new user from account to their first verified result — a completed test call with a visible transcript (testing) or a scored production call (observability).
Keep onboarding minimal, but it may only end at a verified working loop — never at "records created".
Both paths share Phases 0 and 2 (path choice, agent connection) and diverge after that. The first objective is always connecting the agent — there is no separate account/project phase: working tools prove auth, and a missing project is handled inline (projects_list / projects_create) on the way into Phase 2.
This skill executes one phase at a time, in order. For each phase:
phaseN-*.md in this skill directory). Do not rely on memory of its contents.Ask questions ONLY to collect missing inputs or resolve genuine ambiguity (provider choice, credentials, phone number, self-hosted confirmation). Never ask permission to continue, never confirm an action the flow already implies — the user invoked onboarding, so creating the agent, enabling metrics, generating evaluators, and starting the first verification run are all pre-authorized. No "ready to continue?", no "shall I create it?", no "want me to proceed?" — just do the step and narrate it. The one exception: when a gate is blocked (e.g. the testing-path description gate) present the blocker and the options.
Several phases delegate to files in the sibling cekura-create-agent skill (../cekura-create-agent/…). When a phase file tells you to read one of those, follow only the referenced guidance — ignore that file's own phase gates and "continue to Phase N+1" instructions; return to this skill's flow.
| Phase | File | What happens | Path |
|---|---|---|---|
| 0 | phase0-path.md | Pick testing vs observability; ONE aiagents_list call to detect existing work | shared |
| 2 | phase2-agent.md | Create/connect the agent — provider-first, minimal, validated | shared |
| 3T | phase3-testing-metrics.md | Verify default metrics (auto-enabled at project creation) | testing |
| 4T | phase4-testing-evaluators.md | Generate first evaluators (generation-first) | testing |
| 5T | phase5-testing-first-run.md | First test run + verification gate | testing |
| 6T | phase6-testing-next.md | What's next (SDK, mock tools, custom metrics) | testing |
| 3O | phase3-observability-ingest.md | Ingest call logs + verification gate | observability |
| 4O | phase4-observability-metrics.md | Configure starter metrics | observability |
| 5O | phase5-observability-evaluate.md | Run metric evaluation | observability |
| 6O | phase6-observability-review.md | Review results, what's next | observability |
(There is no Phase 1 — the old account/project phase is retired; client/OAuth setup lives in references/client-setup.md as a fallback and phase numbering is kept stable.)
Prefer the platform tools over describing API calls or dashboard steps — actually call the tool. If a call fails, fix the cause or ask for the missing input, then retry; never claim a step is done until the call succeeds.
Every agent ID, scenario ID, call log ID, metric ID, and run ID comes from a real tool response. If you don't have an ID, call the relevant list/retrieve tool. Provider-side identifiers (VAPI assistant IDs, API keys, webhook URLs) come from the user — never guess.
references/api-quickstart.md — essential endpoints used during onboarding.f0854af
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.