CtrlK
BlogDocsLog inGet started
Tessl Logo

clarvia-aeo-check

Score any MCP server, API, or CLI for agent-readiness using Clarvia AEO (Agent Experience Optimization). Search 15,400+ indexed tools before adding them to your workflow.

52

Quality

57%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/clarvia-aeo-check/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%Scale 1-5

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

This skill provides a reasonable overview of using Clarvia for tool evaluation but lacks concrete actionability — the core steps are natural language prompts rather than specific MCP tool calls with documented parameters and response formats. The content is moderately verbose with sections that explain things Claude could infer, and the workflow lacks decision points or validation checkpoints that would make it truly useful for autonomous agent operation.

Suggestions

Document the actual MCP tool names (e.g., `aeo_score`, `get_score_breakdown`) with their parameters and expected response schemas instead of relying on natural language prompt examples.

Add a decision checkpoint after scoring: explicitly state what action to take based on score ranges (e.g., 'If score < 50, search for alternatives using the leaderboard before proceeding').

Remove the 'When to Use This Skill' section — these are obvious use cases Claude can infer from the overview — and trim the Best Practices to just the non-obvious items.

Add an example of actual tool invocation and response format so Claude knows exactly what data structure to expect and how to parse the results.

DimensionReasoningScore

Conciseness

The skill includes some unnecessary padding — the 'When to Use This Skill' section lists obvious use cases Claude could infer, the 'Best Practices' and 'Common Pitfalls' sections add moderate value but are somewhat verbose, and the overview restates what the description already conveys. The AEO score table is useful reference material but the surrounding prose could be tighter.

3 / 5

Actionability

The skill provides natural language prompts as examples rather than concrete tool invocations or executable code. The MCP config JSON and CI/CD YAML are concrete and useful, but the core workflow steps (Steps 1-4) are essentially prompt suggestions rather than specific tool calls with parameters. There's no documentation of the actual MCP tool names, parameters, or response schemas.

3 / 5

Workflow Clarity

Steps 1-4 are listed sequentially but they're independent actions rather than a connected workflow — there's no validation checkpoint or decision logic (e.g., 'if score < 50, do X'). The CI/CD example with fail-under is the closest to a validation gate but it's presented as a separate example rather than integrated into the workflow. For a tool evaluation skill, there should be explicit guidance on what to do after receiving scores.

3 / 5

Progressive Disclosure

The content is reasonably structured with clear sections, but everything is inlined in a single file. The AEO score table, CI/CD example, and common pitfalls could potentially be in separate reference files. The 'Related Skills' section references other skills which is good, but no bundle files exist to support progressive disclosure. For a skill of this length (~100 lines), the single-file approach is borderline acceptable.

3 / 5

Total

12

/

20

Passed

Description

64%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.

The description identifies a clear and distinctive niche (agent-readiness scoring via Clarvia AEO) with some concrete actions, but lacks an explicit 'Use when...' clause that would help Claude know exactly when to select this skill. The trigger terms are decent but could include more natural user phrases and synonyms.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user wants to evaluate, score, or look up an MCP server, API, or CLI tool for agent compatibility or agent-readiness.'

Include additional natural trigger synonyms such as 'evaluate', 'assess', 'tool discovery', 'find tools', or 'check compatibility' to improve matching.

DimensionReasoningScore

Specificity

Names the domain (MCP server/API/CLI scoring, agent-readiness) and mentions two concrete actions ('score' and 'search 15,400+ indexed tools'), but doesn't elaborate on what the scoring entails or what outputs are produced.

3 / 5

Completeness

The 'what' is reasonably clear (score tools for agent-readiness, search indexed tools), but there is no explicit 'when' clause or trigger guidance. The description implies when but never states 'Use when...' or equivalent.

3 / 5

Trigger Term Quality

Includes several natural keywords users might say: 'MCP server', 'API', 'CLI', 'agent-readiness', 'AEO', 'tools', 'workflow'. Missing some synonyms like 'evaluate', 'assess', 'tool discovery', or 'agent experience'.

4 / 5

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: 'Clarvia AEO', 'agent-readiness scoring', and '15,400+ indexed tools' make this unlikely to conflict with other skills. The specific product name and unique domain minimize overlap risk.

5 / 5

Total

15

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.