CtrlK
BlogDocsLog inGet started
Tessl Logo

mcporter

Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.

68

Quality

84%

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

The canonical home for this skill is mcporter in openclaw/openclaw

SKILL.md
Quality
Evals
Security

Quality

Content

93%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 an efficient, highly actionable command reference with clean section organization and no padding. The only soft spot is workflow_clarity, since it is a command catalog rather than a sequenced process with validation checkpoints.

DimensionReasoningScore

Conciseness

The body is a lean, bare command catalog with one-line section headers and no explanation of concepts Claude already knows; every token earns its place, matching the 'lean and efficient' anchor.

5 / 5

Actionability

Provides fully executable, copy-paste-ready commands across all common cases (selector, function syntax, full URL, stdio, JSON payload, auth, config, daemon, codegen), matching the fully executable anchor.

5 / 5

Workflow Clarity

Commands are clearly grouped by task (Call tools, Auth + config, Daemon, Codegen) with helpful Notes defaults, but there is no multi-step sequence or validation guidance, so it sits just below a fully sequenced workflow.

4 / 5

Progressive Disclosure

Under 50 lines with no external references needed and well-organized into clear labeled sections, which qualifies for a 5 under the simple-skill exception.

5 / 5

Total

19

/

20

Passed

Description

75%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 specific and distinctive, clearly scoped to the mcporter CLI and MCP server/tool operations. Its main weakness is the absence of an explicit 'Use when...' trigger clause, which limits completeness.

Suggestions

Add an explicit 'Use when...' trigger clause naming the natural phrases users would say, e.g. 'Use when you need to list, configure, authenticate with, or call MCP servers and tools directly from the CLI.'

Include common synonyms and file extensions (e.g. '.mcp.json', 'MCP config', 'model context protocol') to broaden trigger-term coverage.

Mirror a few user-natural phrasings ('call an MCP tool', 'add an MCP server', 'auth an MCP server') to strengthen trigger quality.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('list, configure, auth, and call MCP servers/tools directly', 'ad-hoc servers, config edits, and CLI/type generation') with comprehensive coverage, matching the anchor for multiple specific concrete actions.

5 / 5

Completeness

Has a clear 'what' (the listed CLI capabilities) but no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Good keyword coverage ('MCP servers/tools', 'HTTP or stdio', 'CLI', 'auth', 'config') that developers would naturally say, but missing common synonyms and file extensions, so it falls just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Tied to a specific named tool ('mcporter CLI') with a clear MCP-server/tool niche and distinct technical triggers, giving minimal conflict risk with other skills.

5 / 5

Total

17

/

20

Passed

Validation

81%

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

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository
Bitterbot-AI/bitterbot-desktop
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.