CtrlK
BlogDocsLog inGet started
Tessl Logo

klingai-model-catalog

Explore Kling AI models, versions, and capabilities for video and image generation. Use when selecting models or comparing features. Trigger with phrases like 'kling ai models', 'klingai capabilities', 'kling video models', 'klingai features'.

65

Quality

79%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/saas-packs/klingai-pack/skills/klingai-model-catalog/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 content is a well-structured, mostly actionable catalog with lean tables and a clear selection decision tree. Its main weakness is progressive disclosure: the SKILL.md inlines reference material and fails to link to the existing references/ bundle files, which are also inconsistent with the body's model IDs.

Suggestions

Link to the existing references/ bundle files from the body (e.g., 'See references/available-models.md for per-model specs') so the overview points to detailed material one level deep.

Reconcile model identifiers between SKILL.md (kling-v2-6, kling-v2-5-turbo) and references/available-models.md (kling-pro, kling-v1.5), which currently disagree.

Make the API example self-contained by defining BASE and the Authorization header, and add a brief response/polling example since video generation is asynchronous.

DimensionReasoningScore

Conciseness

The body is lean and table-driven with no concept-explanation padding, but the decision tree partially repeats recommendations already conveyed in the model tables and 'Recommended' subsections.

4 / 5

Actionability

Concrete model IDs, endpoints, a decision tree, and an executable Python API example give mostly actionable guidance; minor gaps include undefined BASE/headers variables and no response-handling example.

4 / 5

Workflow Clarity

The model-selection decision tree provides a clear, sequenced branching workflow; as a reference catalog there is no destructive operation requiring validation checkpoints.

4 / 5

Progressive Disclosure

Section structure is clear, but the body inlines the full catalog while five references/*.md bundle files exist and are never linked or signaled from SKILL.md, leaving them orphaned.

3 / 5

Total

15

/

20

Passed

Description

87%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: it explicitly covers both what the skill does and when to trigger it, with concrete vendor-specific trigger phrases and a clear niche. The main gap is trigger-term breadth, where a few natural synonyms are missing.

DimensionReasoningScore

Specificity

Names the domain ('Kling AI models, versions, and capabilities for video and image generation') with several concrete actions ('Explore', 'selecting models', 'comparing features'), though coverage is not fully comprehensive.

4 / 5

Completeness

Clearly states what the skill does ('Explore Kling AI models, versions, and capabilities') and explicitly when to use it with concrete trigger phrases ('Use when selecting models or comparing features').

5 / 5

Trigger Term Quality

Provides four explicit trigger phrases ('kling ai models', 'klingai capabilities', 'kling video models', 'klingai features') that users would plausibly say, but misses common synonyms like 'kling ai api' or pricing-related terms.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (Kling AI model catalog) with distinct, vendor-specific trigger phrases, minimizing overlap with other skills.

5 / 5

Total

18

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
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.