CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

using-mcp

Discover, connect to, and invoke tools on referenced MCP servers. Load this skill when an MCP server is referenced through an mcp:// typed link or MCP mention.

Quality

90%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A highly actionable, well-sequenced operational guide whose snippets are executable and whose pitfalls section preempts the real failure modes. Its only weaknesses are mild redundancy between sections and a monolithic ~250-line structure that could offload some detail to reference files.

Suggestions

State the replace-every-<...> placeholder convention once near the first snippet and drop the repeated explanations in the output_file_path and end-to-end sections to tighten conciseness.

Consider moving the five mcp_add_server example variants and the output_file_path rules into a references/ file (e.g. SERVER_SETUP.md) linked from a short section, improving progressive disclosure.

Trim the overlap between the Standard workflow diagram and the End-to-end example by annotating the workflow steps with the corresponding snippet lines instead of restating the flow.

DimensionReasoningScore

Conciseness

The body is dense with harness-specific operational facts (Code Mode wrapping, JSON-string params, absolute output paths) and teaches nothing Claude already knows, but the angle-bracket placeholder instruction is stated twice and the end-to-end example partially duplicates the workflow diagram, so minor trimming is possible — anchor 4, not 5.

4 / 5

Actionability

Every section gives copy-paste-ready executable snippets ("from sdk.tool import tool; result = tool.call('mcp_list_servers', {})" through the five mcp_add_server variants), the placeholder flexibility is explicitly justified, and the examples cover the common cases end to end — anchor 5.

5 / 5

Workflow Clarity

The "Standard workflow" lays out a numbered 4-step sequence with a connected/disconnected decision tree, warns "Skipping steps will cause failures", and the Rules plus auth-error section give explicit validation ("ALWAYS check result.ok") and error-recovery guidance (surface errors, don't silently retry) — anchor 5.

5 / 5

Progressive Disclosure

No bundle files exist and the skill is a well-sectioned single file with clear headers, a tool table, and no buried or nested references; however at ~250 lines some content (the add-server example variants, output_file_path detail) could arguably split into a reference file, which keeps it below the anchor-5 "clear overview pointing to detailed materials" bar.

4 / 5

Total

18

/

20

Passed

Description

87%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: concrete third-person actions paired with an explicit, specific load condition. The only gaps are minor coverage omissions (add/remove server) and a few missing trigger synonyms.

DimensionReasoningScore

Specificity

"Discover, connect to, and invoke tools on referenced MCP servers" lists three concrete actions, matching the anchor-4 example's level of coverage; it is not a 5 because the skill also covers adding/removing servers and configuration handling, which the description omits.

4 / 5

Completeness

It explicitly answers both what ("Discover, connect to, and invoke tools on referenced MCP servers") and when ("Load this skill when an MCP server is referenced through an mcp:// typed link or MCP mention") with concrete trigger phrases, matching the anchor-5 example.

5 / 5

Trigger Term Quality

"MCP servers", "mcp:// typed link", and "MCP mention" give good natural keyword coverage a user would actually say; falls short of anchor 5 because common variations like "Model Context Protocol" or "MCP tools" are missing.

4 / 5

Distinctiveness Conflict Risk

The MCP-server tool-calling niche with distinct triggers (mcp:// links, MCP mentions) has minimal overlap with other skills, matching anchor 5; no generic phrasing that would fire unrelated skills.

5 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

dtyq/magic

Path

backend/super-magic/agents/skills/using-mcp/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.