CtrlK
BlogDocsLog inGet started
Tessl Logo

skills-search

This skill should be used when users want to search, discover, install, or manage Claude Code skills from the CCPM registry. Triggers include requests like "find skills for PDF", "search for code review skills", "install cloudflare-troubleshooting", "list my installed skills", "what does skill-creator do", or any mention of finding/installing/managing Claude Code skills or plugins.

Install with Tessl CLI

npx tessl i github:daymade/claude-code-skills --skill skills-search
What are skills?

Overall
score

89%

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

90%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong description with excellent trigger term coverage and clear completeness. The explicit 'Triggers include' clause with concrete examples makes it easy for Claude to know when to select this skill. Minor improvement could be made by listing more specific capabilities beyond the general verbs.

DimensionReasoningScore

Specificity

Names the domain (CCPM registry, Claude Code skills) and lists actions (search, discover, install, manage), but doesn't detail specific concrete capabilities like 'browse categories', 'check compatibility', or 'update installed skills'.

2 / 3

Completeness

Clearly answers both what (search, discover, install, manage skills from CCPM registry) and when (explicit 'Triggers include' clause with multiple concrete examples and general trigger guidance).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'find skills for PDF', 'search for code review skills', 'install cloudflare-troubleshooting', 'list my installed skills', 'what does skill-creator do', plus mentions 'plugins' as an alternative term.

3 / 3

Distinctiveness Conflict Risk

Very distinct niche - specifically about the CCPM registry and Claude Code skills/plugins management. The specific examples like 'install cloudflare-troubleshooting' and 'list my installed skills' make it unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Implementation

88%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-crafted skill that efficiently documents a CLI tool with concrete, executable examples throughout. The content is appropriately concise and actionable. The main weakness is the workflow section lacks explicit validation steps (e.g., verifying installation succeeded with `ccpm list` before proceeding).

Suggestions

Add a validation step in the workflow after installation: `ccpm list | grep <skill-name>` to confirm the skill installed correctly before telling the user to restart

Consider adding error recovery guidance to the workflow (e.g., what to do if install fails due to network issues or naming conflicts)

DimensionReasoningScore

Conciseness

The content is lean and efficient, presenting CLI commands and examples without explaining what a package manager is or how CLIs work. Every section serves a clear purpose with no padding.

3 / 3

Actionability

Provides fully executable bash commands with concrete examples for every operation. Commands are copy-paste ready with clear option flags and realistic use cases.

3 / 3

Workflow Clarity

The workflow section provides a clear 5-step sequence, but lacks validation checkpoints. There's no verification step to confirm installation succeeded before telling user to restart, and no error recovery guidance in the main workflow.

2 / 3

Progressive Disclosure

Content is well-organized with clear sections progressing from Quick Start to detailed Commands Reference to Workflow to Troubleshooting. For a CLI wrapper skill of this scope, the single-file structure is appropriate with no need for external references.

3 / 3

Total

11

/

12

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

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

Warning

metadata_version

'metadata' field is not a dictionary

Warning

license_field

'license' field is missing

Warning

Total

13

/

16

Passed

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.