CtrlK
BlogDocsLog inGet started
Tessl Logo

setup-api-key

Sets up an ElevenLabs API key for use with ElevenLabs MCP tools. Use when the user needs to configure an ElevenLabs API key, when ElevenLabs tools fail due to missing API key, or when the user mentions needing access to ElevenLabs.

Install with Tessl CLI

npx tessl i github:elevenlabs/skills --skill setup-api-key
What are skills?

Overall
score

96%

Does it follow best practices?

Evaluation100%

1.22x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Discovery

90%

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

This is a well-crafted skill description that clearly communicates its narrow but specific purpose. It excels at providing explicit trigger conditions covering multiple scenarios (initial setup, troubleshooting, general access needs). The main limitation is that it describes only a single action (API key setup) rather than multiple capabilities, though this may be appropriate given the skill's focused scope.

DimensionReasoningScore

Specificity

Names the domain (ElevenLabs API key setup) and describes the action (configure/set up), but only covers one specific action rather than listing multiple concrete capabilities.

2 / 3

Completeness

Clearly answers both what ('Sets up an ElevenLabs API key for use with ElevenLabs MCP tools') and when ('Use when the user needs to configure...when tools fail...when user mentions needing access') with explicit trigger guidance.

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'ElevenLabs API key', 'configure', 'ElevenLabs tools fail', 'missing API key', 'access to ElevenLabs' - good coverage of both setup and troubleshooting scenarios.

3 / 3

Distinctiveness Conflict Risk

Very specific niche - ElevenLabs API key configuration is distinct and unlikely to conflict with other skills. The specific product name and 'API key' focus creates clear boundaries.

3 / 3

Total

11

/

12

Passed

Implementation

100%

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

This is a well-crafted skill that efficiently guides through API key setup with clear validation steps and error handling. The workflow is appropriately sequenced with explicit checkpoints, and the content respects token budget while remaining fully actionable.

DimensionReasoningScore

Conciseness

The content is lean and efficient, providing only necessary instructions without explaining what ElevenLabs is or how APIs work. Every section serves a clear purpose.

3 / 3

Actionability

Provides specific URLs, exact HTTP request format with headers, concrete file format for .env storage, and step-by-step numbered instructions that are immediately executable.

3 / 3

Workflow Clarity

Clear two-step sequence with explicit validation checkpoint (API request to verify key), error recovery path (retry on failure, exit after second failure), and confirmation of success.

3 / 3

Progressive Disclosure

For a simple single-purpose skill under 50 lines, the content is well-organized with clear sections (Step 1, Step 2) and no need for external references. Structure is appropriate for the scope.

3 / 3

Total

12

/

12

Passed

Validation

88%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata' field is not a dictionary

Warning

body_output_format

No obvious output/return/format terms detected; consider specifying expected outputs

Warning

Total

14

/

16

Passed

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.