CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cekura-create-agent

Use when the user asks to "create an agent", "create a new agent", "set up an agent", "walk me through creating an agent", "connect my agent", "create a main agent", "set up a main agent", "add my main agent to Cekura", "configure my main agent", "connect my main agent", "import my agent from another platform", "create an agent from an exported config", "set up mock tools", "add tools to my agent", "upload knowledge base", "configure integration", "connect VAPI", "connect Retell", "connect LiveKit", "connect ElevenLabs", "add dynamic variables", or needs to connect a voice AI agent to the Cekura platform for testing or observability. Covers the full agent setup flow: project selection, provider selection, basics and connection type, description, main agent creation, mock tools, knowledge base, dynamic variables, and advanced configuration.

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-engineered orchestrator: an exceptionally clear 11-phase workflow with three provider-specific paths, explicit validation and retry loops, and concrete execution directives. Its weaknesses are repeated enforcement of the same phase-skip prohibitions and a critical bundle defect — all 11 linked phase files are missing, breaking the progressive-disclosure chain the entire skill depends on.

Suggestions

Include the 11 phaseN-*.md files in the skill bundle (or fix the links to their actual location) — the phase table and execution model reference them as the source of truth for every step, and none of them resolve in the current bundle.

Consolidate the phase-skip prohibition: the 'Never do this' list, the 'All 11 phases are mandatory' paragraph, and the intro line all restate the same rule; stating it once prominently would trim tokens without losing clarity.

Add one concrete MCP tool invocation example (or a pointer to one in api-reference.md) in the API Access section so the 'use MCP tools, not raw API calls' directive is executable even before a phase file is opened.

DimensionReasoningScore

Conciseness

Quotes: "one phase at a time, in order. Do not plan ahead, do not batch phases, do not jump"; "Skip phases for non-auto-import providers (e.g. 'phases 7–10 not needed' for LiveKit) — for these providers every phase is mandatory"; "All 11 phases are mandatory for non-auto-import providers — execute every phase, every time, no exceptions." The body is dense, tabular, and free of explanations of concepts Claude already knows, but the prohibition on skipping phases is restated three or more times across the Execution Model section, and the Never-do list overlaps itself (items about 'seems done', the LiveKit example, and the blanket mandate). Matches the 4 anchor (efficient with minor repetition that could be trimmed); not 5 because the redundant re-enforcement costs tokens without adding information.

4 / 5

Actionability

Quotes: "Announce the phase you are starting: 'Starting Phase N — [name]'"; "All Cekura API calls use `X-CEKURA-API-KEY: <key>` as the auth header"; "run `/setup-mcp` to configure the connection"; a concrete confirmation example ("I'll set language to `multi` — the system prompt contains Hindi-specific instructions..."). For an instruction-only orchestrator the guidance is specific and executable per the scoring notes. Not 5 because the per-phase executable steps live in the linked phaseN-*.md files, which are absent from the bundle, leaving minor gaps in what can actually be executed from the provided files.

4 / 5

Workflow Clarity

Quotes: the three path diagrams ("Phase 1 → Phase 2 → ... → Phase 11" for standard, LiveKit/Pipecat, and auto-import); the 11-phase table with per-path skip/require flags; "The skill does not end until Phase 11's verification run succeeds. If the run reveals issues ... go back to the relevant phase, fix the issue, and retry the run"; "If the user has partially completed setup: ask at the start which phases are done ... but always end at Phase 11." This is a clear sequence with an explicit validation phase, a verify→fix→retry feedback loop, gate conditions per phase, and defined resume behavior — matching the 5 anchor.

5 / 5

Progressive Disclosure

Quotes: "[phase1-project.md](phase1-project.md)" through "[phase11-verify.md](phase11-verify.md)" in the phase table, plus the Reference Files section ("references/integrations.md — Full per-provider field lists...", "scripts/upload-agent.sh — Curl wrapper..."). The structure is well designed — a lean overview, one-level-deep references, each with a one-line description — and all six references/ files and the script exist in the bundle. However, scored against the actual bundle, none of the 11 phaseN-*.md files referenced by the core execution model exist on disk, so the primary navigation targets are broken. This is more than the 'minor organization gaps' of the 4 anchor; it sits between anchors 3 and 4 and lands at 3 because the skill's main workflow cannot navigate to its own step files.

3 / 5

Total

16

/

20

Passed

Description

91%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: explicit 'Use when' triggers with extensive natural phrasing and provider names, a clear statement of what the skill does, and a well-scoped setup-flow enumeration. Its only weaknesses are noun-phrase rather than verb-phrase capability listing and a few generic triggers that could collide with non-Cekura agent-creation requests.

DimensionReasoningScore

Specificity

Quotes: "Covers the full agent setup flow: project selection, provider selection, basics and connection type, description, main agent creation, mock tools, knowledge base, dynamic variables, and advanced configuration" — nine concrete, named steps covering the whole flow. Falls short of the 5 anchor because the coverage is stated as noun-phrase steps under a single verb ("Covers") rather than multiple concrete action verbs (e.g., "Creates main agents, uploads knowledge base files, registers dynamic variables"), and the actions are only implied through the step names.

4 / 5

Completeness

Explicitly answers 'when' with a leading "Use when the user asks to..." clause listing concrete trigger phrases, and answers 'what' with both the functional statement ("needs to connect a voice AI agent to the Cekura platform for testing or observability") and the enumerated scope ("Covers the full agent setup flow: project selection, provider selection, ... advanced configuration"). Matches the 5 anchor: both what and when clearly and explicitly stated with concrete triggers.

5 / 5

Trigger Term Quality

Quotes: "create an agent", "set up an agent", "walk me through creating an agent", "import my agent from another platform", "set up mock tools", "upload knowledge base", "connect VAPI", "connect Retell", "connect LiveKit", "connect ElevenLabs", "add dynamic variables" — over twenty natural user phrasings including synonyms, per-provider variants, and both first-time ("create") and migration ("import") framings. Matches the 5 anchor's comprehensive natural-term coverage; no common variation is obviously missing.

5 / 5

Distinctiveness Conflict Risk

Clear niche anchored by platform and provider names ("Cekura platform", "connect VAPI", "connect Retell", "connect LiveKit", "connect ElevenLabs") with mostly distinct triggers. Not 5 because several generic triggers — "create an agent", "set up an agent", "add tools to my agent" — could overlap with unrelated agent-creation skills (e.g., building a coding assistant/subagent) before the Cekura context disambiguates.

4 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 11 missing

Warning

Total

15

/

16

Passed

Repository

cekura-ai/cekura-skills

Path

cekura/skills/cekura-create-agent/SKILL.md

Reviewed

Table of Contents

Is this your skill?

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.