CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

mcporter

Interact with MCP (Model Context Protocol) servers using the mcporter CLI. Use this skill when you need to list available MCP servers, view tool schemas, call MCP tools, manage OAuth authentication, or generate CLI wrappers and TypeScript types for MCP servers.

91

1.29x
Quality

92%

Does it follow best practices?

Impact

88%

1.29x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

Excellent command-reference skill: every line is an executable example with no padding, and the Quick Start gets a reader productive in three steps. The main gaps are workflow-oriented — no decision guidance for the five competing call syntaxes and no validation or recovery steps around the destructive config/auth commands.

DimensionReasoningScore

Conciseness

A lean command reference: every section is a runnable command with a one-line label ('mcporter config list # List all configured servers'), with zero explanation of concepts Claude already knows. Matches the 'every token earns its place' anchor.

5 / 5

Actionability

Fully executable, copy-paste-ready commands throughout, including five complete call-syntax examples with realistic arguments ('mcporter call linear.list_issues team=ENG limit:5', the stdio invocation, and the JSON payload form) covering the common cases.

5 / 5

Workflow Clarity

The Quick Start gives a clear unambiguous sequence (list → view schemas → call), and sections are logically ordered. Not a 5 because there is no guidance on choosing between the five call syntaxes and no validation/error-recovery notes around mildly destructive commands like 'mcporter config remove <server>' and 'mcporter auth <server> --reset'.

4 / 5

Progressive Disclosure

No bundle files exist and the content is a compact, well-sectioned single-file reference (Quick Start, Calling Tools, Auth, Daemon, Code Generation, Tips) — appropriate for this scope. Not a 5 because at ~90 lines the full config/daemon command catalog could arguably live in a reference file, and the body references no external material at all.

4 / 5

Total

18

/

20

Passed

Description

92%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, comprehensive action list with an explicit 'Use this skill when...' trigger clause naming each capability. Third-person voice throughout, no fluff or over-claims. Only minor gap is the absence of synonym variations for natural trigger phrases.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'list available MCP servers, view tool schemas, call MCP tools, manage OAuth authentication, or generate CLI wrappers and TypeScript types for MCP servers' — giving comprehensive coverage of the CLI's capabilities.

5 / 5

Completeness

Explicitly answers both questions: the 'what' ('Interact with MCP (Model Context Protocol) servers using the mcporter CLI' plus concrete actions) and the 'when' ('Use this skill when you need to list available MCP servers, view tool schemas, call MCP tools...').

5 / 5

Trigger Term Quality

Good natural keyword coverage: 'MCP servers', 'call MCP tools', 'OAuth authentication', 'TypeScript types' are phrases users would plausibly say. Not a 5 because it lacks synonyms and common variations (e.g., 'Model Context Protocol tools', 'MCP integration', connecting/configuring servers).

4 / 5

Distinctiveness Conflict Risk

Clear niche — MCP server interaction via the specific mcporter CLI — with distinct trigger terms that are unlikely to fire for unrelated skills.

5 / 5

Total

19

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

Dicklesworthstone/pi_agent_rust

Path

tests/ext_conformance/artifacts/agents-mikeastock/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.