CtrlK
BlogDocsLog inGet started
Tessl Logo

mcp-builder-ms

Use this skill when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

55

Quality

63%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/mcp-builder-ms/SKILL.md

The canonical home for this skill is mcp-builder-ms in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

56%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-sequenced four-phase process with real verification commands, but it leans on abstract guidance over executable code and references bundle guides that do not exist as files. Strengthening executable examples and providing actual referenced files would raise it.

Suggestions

Add a minimal complete, copy-paste-ready MCP server example (TypeScript or Python) inline in Phase 2 rather than only abstract bullet lists.

Provide the referenced guides as actual files under references/ (e.g., typescript-guide.md, python-guide.md, evaluation-guide.md) and link them with markdown paths so progressive disclosure is navigable.

Trim the abstract design-philosophy prose in 1.1 (API Coverage vs. Workflow Tools, Context Management) to concrete rules.

DimensionReasoningScore

Conciseness

Mostly efficient structured guidance, but abstract design-philosophy prose ('Balance comprehensive API endpoint coverage with specialized workflow tools...') and explanatory passages could be tightened without losing value.

3 / 5

Actionability

Provides some concrete commands (npm run build, npx ...inspector, py_compile) and an XML example, but the core implementation guidance is abstract bullet lists ('Use Zod', 'Async/await') with no complete executable server example inline.

3 / 5

Workflow Clarity

Four phases (Research, Implementation, Review/Test, Evaluations) are clearly sequenced with build/Inspector verification checkpoints; minor validation gaps keep it just below the top anchor.

4 / 5

Progressive Disclosure

References to language guides are signaled by name/emoji, but no references/, scripts/, or assets/ bundle exists and the guides are not linked to actual loadable files, so navigation is not actionable.

3 / 5

Total

13

/

20

Passed

Description

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

The description is clear and trigger-oriented, explicitly pairing what (building MCP servers to integrate external APIs/services) with when, and naming specific SDKs. It is slightly thin on the breadth of concrete actions and trigger variations, sitting just below the top anchor.

DimensionReasoningScore

Specificity

Names the domain ('building MCP servers to integrate external APIs or services') and framework specifics (FastMCP, MCP SDK), but only 1-2 concrete actions ('building', 'integrate') without comprehensive coverage of what the skill does end-to-end.

3 / 5

Completeness

Explicit 'Use this skill when building MCP servers to integrate external APIs or services' answers both what and when, but the 'when' is a single trigger clause rather than multiple concrete trigger scenarios.

4 / 5

Trigger Term Quality

'MCP servers', 'external APIs', 'services', 'Python (FastMCP)', 'Node/TypeScript (MCP SDK)' are natural terms a user would say when needing this skill; a few common synonyms/variations are missing.

4 / 5

Distinctiveness Conflict Risk

'Building MCP servers' is a clear niche with distinctive triggers and low conflict risk, with only minor potential overlap against other MCP-related skills.

4 / 5

Total

15

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

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.