CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

68

Quality

82%

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

SKILL.md
Quality
Evals
Security

Quality

Content

87%Weight 40%Scale 1-3

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 concise, highly actionable reference with executable commands and a clearly sequenced workflow. Its one notable gap is the absence of explicit validation/feedback checkpoints in the new-server workflow.

Suggestions

Add an explicit validation checkpoint after discovering the new server (e.g., confirm the server and expected tool count appear before generating the skill) and a verify step after writing the generated SKILL.md.

De-duplicate the 'mcporter list <server-name> --schema' command that appears in both the Commands and Step 2 sections to tighten token use.

DimensionReasoningScore

Conciseness

The body is lean: executable commands with terse comments, a tight sequenced workflow, and brief notes, with no explanation of MCP or basic concepts Claude already knows; the minor command duplication does not rise to unnecessary explanation, matching the 'lean and efficient' anchor.

3 / 3

Actionability

Provides fully executable, copy-paste-ready commands (key=value and JSON arg syntax), a concrete filesync JSON action, exact mkdir and file paths, and a sample mcporter call line, matching the 'fully executable code/commands' anchor.

3 / 3

Workflow Clarity

The 4-step workflow (pull config → discover → generate skill → confirm) is clearly numbered and sequenced, but validation/verification checkpoints are only implicit (e.g., 'Verify the new server appears' has no validate→fix→retry loop, and the generated SKILL.md is never verified), fitting the 'steps listed but validation gaps' anchor.

2 / 3

Progressive Disclosure

No bundle files exist and the content is a single, well-organized file with clear sections (Commands, numbered workflow, Important Notes) and no nested references, matching the well-organized-sections anchor for self-contained skills.

3 / 3

Total

11

/

12

Passed

Description

77%Weight 40%Scale 1-3

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 clearly states concrete capabilities and provides an explicit 'Use when' trigger, giving strong specificity and completeness. Its main weakness is trigger-term naturalness and a broad 'external APIs' clause that raises conflict risk.

Suggestions

Replace the system-internal trigger ('when your coordinator notifies you') with language a user would naturally say, and add common phrasings like 'MCP servers', 'MCP tools', or 'call MCP tool'.

Tighten the 'or when you need to call external APIs' clause to scope it to MCP-served APIs specifically, reducing overlap with generic API-calling skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Discover and call MCP Server tools", "generating skill documentation for new MCP servers" — matching the 'lists multiple specific concrete actions' anchor; above level 2 which only requires domain plus some actions.

3 / 3

Completeness

Explicitly answers both what ("Discover and call MCP Server tools", "generating skill documentation") and when ("Use when your coordinator notifies you about new MCP tools, or when you need to call external APIs"), matching the level-3 anchor with an explicit trigger clause.

3 / 3

Trigger Term Quality

Keywords like "MCP tools" and "call external APIs" are relevant but the triggers ("when your coordinator notifies you") are system-internal events rather than natural user phrasing, and common variations a user would actually say are missing.

2 / 3

Distinctiveness Conflict Risk

The mcporter/MCP niche is specific, but the broad clause "or when you need to call external APIs" creates overlap with other API-calling skills, fitting the 'somewhat specific but could still overlap' anchor rather than the distinct-niche level 3.

2 / 3

Total

10

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
agentscope-ai/AgentTeams
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.