CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mcporter

Discover and call MCP Server tools via the mcporter CLI. Use when your coordinator notifies you about new MCP tools, or when you need to call external APIs. Includes workflow for generating skill documentation for new MCP servers.

Quality

86%

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

82%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 tight, highly actionable skill body: real executable mcporter commands, a well-sequenced discovery-to-documentation workflow with an explicit verify step, and practical error-recovery notes. Remaining gaps are minor — no post-generation validation and an inline example template that could be split out.

DimensionReasoningScore

Conciseness

The Commands section is lean ("Output is JSON — parse with `jq` when needed") and assumes Claude's competence throughout. Not 5 because the ~25-line embedded weather example template and Step 4's confirmation bullets could be trimmed without losing clarity.

4 / 5

Actionability

Fully executable, copy-paste-ready commands cover the common cases: `mcporter list`, `list <server> --schema`, `call ... key=value`, `call ... --args '{...}'`, the concrete filesync JSON snippet, `mkdir -p ~/skills/...`, plus install and error-recovery commands in Important Notes.

5 / 5

Workflow Clarity

The coordinator workflow is a clearly sequenced 4-step process with an explicit verification checkpoint ("# Verify the new server appears") and error-recovery paths in Important Notes. Not 5 because there is no validation that the generated SKILL.md is complete/correct before confirming, and recovery guidance lives in a separate section rather than inline in the workflow.

4 / 5

Progressive Disclosure

Sections are well organized (Commands, workflow, Important Notes) with no nested references and no dangling bundle paths — the skill is self-contained with no references/ or scripts/ files. Not 5 because at ~113 lines the embedded example SKILL.md template could sit in a separate references file, and the body points to external artifacts (github-operations and file-sharing skills) outside this bundle without signals to that effect.

4 / 5

Total

17

/

20

Passed

Description

83%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 with third-person voice, a clear statement of what the skill does, and explicit dual trigger conditions. Its only weaknesses are the broad "external APIs" trigger and missing common synonyms like the spelled-out protocol name.

DimensionReasoningScore

Specificity

"Discover and call MCP Server tools via the mcporter CLI" plus "generating skill documentation for new MCP servers" lists several concrete actions with the tool named, but coverage has minor gaps (no mention of listing servers, viewing schemas, or argument syntax). This matches anchor 4 rather than 3 because three distinct specific actions are named, and not 5 because the coverage is not comprehensive.

4 / 5

Completeness

It explicitly answers what ("Discover and call MCP Server tools via the mcporter CLI") and when, with two concrete trigger phrases ("Use when your coordinator notifies you about new MCP tools, or when you need to call external APIs"). This clearly matches the anchor-5 example's structure rather than anchor 4, whose 'when' is less explicit.

5 / 5

Trigger Term Quality

"MCP tools", "MCP Server", "mcporter", and "call external APIs" are natural phrases a user would say, giving good keyword coverage. Not 5 because common variations like the spelled-out "Model Context Protocol" and synonyms/extensions are missing.

4 / 5

Distinctiveness Conflict Risk

The mcporter CLI and coordinator-notification triggers form a clear niche, but "when you need to call external APIs" is a broad trigger creating minor overlap risk with generic API-calling skills. Fits anchor 4 (mostly distinct, minor overlap) rather than 5 (minimal conflict risk).

4 / 5

Total

17

/

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

agentscope-ai/AgentTeams

Path

manager/agent/copaw-worker-agent/skills/mcporter/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.