CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

skill-adapter

tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill skill-adapter

Execute analyzes existing plugins to extract their capabilities, then adapts and applies those skills to the current task. Acts as a universal skill chameleon that learns from other plugins. Activates when you request "skill adapter" functionality. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

29%

Overall

SKILL.md
Review
Evals

Validation

81%
CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_version

'metadata' field is not a dictionary

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Implementation

22%

This skill content is a generic template with no actual substance. Despite describing a sophisticated capability (analyzing plugins and adapting their skills), the body provides zero concrete guidance on how to accomplish this. Every section contains placeholder text that could apply to any skill, making it completely non-functional.

Suggestions

Add concrete code examples showing how to analyze a plugin file and extract its capabilities (e.g., parsing SKILL.md files, identifying patterns)

Provide specific steps for the skill adaptation workflow: how to identify relevant capabilities, how to transform them for the current task, and how to validate the adaptation

Include at least one complete worked example showing input (a sample plugin) and output (the adapted skill application)

Replace generic instructions with specific commands or code that implement the 'skill chameleon' functionality described in the skill description

DimensionReasoningScore

Conciseness

The content is brief but entirely generic - it doesn't waste tokens on explanations Claude knows, but the tokens it does use provide no skill-specific value. It's efficiently empty rather than efficiently informative.

2 / 3

Actionability

The content is completely vague with no concrete code, commands, or specific guidance. Instructions like 'Invoke this skill when trigger conditions are met' and 'Provide necessary context' are abstract placeholders that give Claude nothing executable to work with.

1 / 3

Workflow Clarity

The 4-step process is generic boilerplate ('invoke', 'provide context', 'review', 'apply') with no actual workflow for the described skill adapter functionality. There's no guidance on how to analyze plugins, extract capabilities, or adapt skills.

1 / 3

Progressive Disclosure

References to external files (errors.md, examples.md) are present and one-level deep, but the main content is so empty that the structure serves no purpose. The references use template variables ({baseDir}) suggesting incomplete implementation.

2 / 3

Total

6

/

12

Passed

Activation

0%

This description fails on all dimensions. It uses vague, buzzword-heavy language ('universal skill chameleon') without specifying concrete actions, provides circular and meaningless trigger guidance, and lacks any distinctive characteristics that would help Claude select it appropriately from a skill library.

Suggestions

Replace vague language with specific concrete actions - what exactly does 'analyze plugins' produce? What does 'adapt skills' mean in practice? List 2-3 specific operations.

Add explicit trigger terms users would naturally say, such as 'combine plugins', 'use multiple skills', 'learn from existing plugin', or specific task types this skill handles.

Replace the placeholder 'Use when appropriate context detected' with actual scenarios, e.g., 'Use when the user wants to combine capabilities from multiple plugins or apply a plugin's approach to a new domain.'

DimensionReasoningScore

Specificity

The description uses vague, abstract language like 'adapts and applies those skills' and 'universal skill chameleon' without listing any concrete actions. No specific capabilities are enumerated.

1 / 3

Completeness

The 'what' is vague (analyzes plugins, adapts skills) and the 'when' is essentially empty - 'Use when appropriate context detected' and 'Trigger with relevant phrases' are meaningless placeholders that provide no actual guidance.

1 / 3

Trigger Term Quality

The trigger guidance is circular and unhelpful: 'Trigger with relevant phrases based on skill purpose' provides no actual keywords. 'Skill adapter' is mentioned but is technical jargon unlikely to be used naturally by users.

1 / 3

Distinctiveness Conflict Risk

The description is extremely generic - 'universal skill chameleon' and 'adapts skills to current task' could apply to virtually any meta-skill or plugin system, creating high conflict risk with other skills.

1 / 3

Total

4

/

12

Passed

Reviewed

Table of Contents

ValidationImplementationActivation

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.