CtrlK
BlogDocsLog inGet started
Tessl Logo

build-mcpb

This skill should be used when the user asks to "build an MCPB", "create a desktop extension", "package an MCP server", "create an mcpb file", "distribute an MCP server", "bundle my MCP server", "create a local MCP extension", "make an MCP Bundle", or needs guidance on packaging a local MCP server for single-click installation in Claude Desktop. Covers the full workflow from project setup through packing, testing, and signing.

72

Quality

88%

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

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.

The body is highly actionable and well-structured with executable examples throughout. It could tighten a few explanatory asides and fold validation explicitly into the build sequence to strengthen workflow clarity.

Suggestions

Embed an explicit 'validate' checkpoint within Step 4/5 (e.g. run `mcpb validate .` before packing) rather than relegating validation to a separate later section.

Add a verification loop after install/test (e.g. how to confirm tools appear and respond in Claude Desktop) to complete the workflow's feedback path.

Trim minor explanatory asides like 'this is the only transport used in MCPB bundles' and the parenthetical bundle-size comparison to improve token efficiency.

DimensionReasoningScore

Conciseness

Mostly efficient using tables, directory trees, and code blocks with minimal padding; a few minor explanatory asides (e.g. 'this is the only transport used in MCPB bundles', 'experimental, manifest v0.4') could be trimmed.

4 / 5

Actionability

Fully executable: copy-paste Node.js and Python server scaffolds, concrete CLI commands, directory layouts, and sign/verify invocations covering the common cases.

5 / 5

Workflow Clarity

A clear five-step sequence is present and a dedicated validation section exists, but validation is not embedded as an explicit checkpoint within the numbered flow and the install/test step lacks an explicit verification loop.

4 / 5

Progressive Disclosure

Good structure with a Table of Contents and well-signaled one-level-deep delegation to the mcpb-manifest skill and an external submission guide; no bundle files exist to verify, but the body is appropriately split.

4 / 5

Total

17

/

20

Passed

Description

95%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 strong, with explicit 'Use when' triggers, comprehensive natural synonyms, and a clear distinct niche around MCPB packaging. Minor room to sharpen the specificity of the enumerated workflow actions.

DimensionReasoningScore

Specificity

Names several concrete actions ("project setup through packing, testing, and signing") but they remain somewhat high-level compared to fully enumerating each step's specific outputs.

4 / 5

Completeness

Explicitly answers both what (packaging a local MCP server for single-click install, covering setup through signing) and when ("should be used when the user asks to...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ("build an MCPB", "package an MCP server", "bundle my MCP server", "make an MCP Bundle") with multiple synonyms and extension-related phrasings users would actually say.

5 / 5

Distinctiveness Conflict Risk

Clear niche (MCPB/desktop-extension packaging) with distinctive triggers and minimal overlap with other skills; uses correct third-person voice.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
seanGSISG/claude-depot
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.