CtrlK
BlogDocsLog inGet started
Tessl Logo

toolhive-cli-user

Guide for using ToolHive CLI (thv) to run and manage MCP servers, skills, and AI-client plugins. Use when managing `thv ai-plugin` installs, project sync or upgrades, or plugin publishing for Claude Code or Codex; also use for MCP server and skill lifecycle commands. Covers server lifecycle, registries, secrets, client registration, builds, permissions, skills, and AI plugins. NOT for Kubernetes operator usage, ToolHive development/contributing, or general AI-client configuration unrelated to ToolHive.

72

Quality

89%

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

86%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 a well-organized, action-dense command guide with strong progressive disclosure via two well-anchored references and solid error-recovery coverage. Tightening the denser prose passages and adding an explicit feedback loop would round it out.

Suggestions

Tighten the AI Plugin Management prose paragraph into a short bullet list of distinctions (manifest bundles vs. ToolHive skills, API-requiring commands, supported clients) to improve conciseness.

Add an explicit validate->fix->retry loop for skill authoring/publishing (e.g., validate, fix reported errors, re-run thv skill validate, only then build/push) to strengthen workflow clarity for batch/destructive operations.

Trim explanatory phrasing in the Permissions/Network Isolation section to a terse lead-in plus commands, trusting Claude's understanding of container isolation concepts.

DimensionReasoningScore

Conciseness

Mostly lean, command-first content with minimal preamble, but a few dense prose paragraphs (e.g., the AI-plugin management narrative) could be tightened.

4 / 5

Actionability

Copy-paste-ready commands throughout that cover the common cases for servers, secrets, groups, clients, permissions, skills, and plugins.

5 / 5

Workflow Clarity

Sections are sequenced by task with validation hints (confirm destructive ops, thv skill validate, runtime check) and an Error Handling recovery table, but no explicit validate->fix->retry feedback loop.

4 / 5

Progressive Disclosure

SKILL.md is an overview that selectively points to two one-level-deep references (COMMANDS.md, EXAMPLES.md) with verified section anchors, keeping bulk detail external.

5 / 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.

The description is specific, complete, and distinctively scoped with explicit inclusion and exclusion triggers. It could be slightly more natural in trigger phrasing, but it comprehensively communicates what the skill does and when to invoke it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ("run and manage MCP servers, skills, and AI-client plugins") and enumerates coverage areas ("server lifecycle, registries, secrets, client registration, builds, permissions"), giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers both what (run/manage ToolHive CLI entities and covered domains) and when ("Use when managing ... also use for MCP server and skill lifecycle commands"), with concrete trigger phrases and exclusion clauses.

5 / 5

Trigger Term Quality

Good coverage of natural terms like "thv ai-plugin installs, project sync or upgrades, plugin publishing for Claude Code or Codex", but leans on jargon and misses some common user phrasings.

4 / 5

Distinctiveness Conflict Risk

Clear ToolHive-CLI niche with explicit "NOT for Kubernetes operator usage, ToolHive development/contributing, or general AI-client configuration", minimizing overlap risk.

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
stacklok/toolhive
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.