CtrlK
BlogDocsLog inGet started
Tessl Logo

krillinai-cover

Use when planning or documenting KrillinAI cover generation from an original video cover and prompt templates; the current CLI cover command is a reserved/planned surface unless implementation is wired in.

63

Quality

73%

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 ./skills/krillinai-cover/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

81%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 concise, well-structured, and gives concrete command/file guidance with a clear error-reporting checkpoint for the unimplemented path. The main gap is that the skill's single reference points outside its own bundle, which has no supporting files.

Suggestions

Either add the referenced `cli-contract.md` to this skill's `references/` bundle or convert the cross-skill pointer into an inline one-line summary so the reference is self-contained.

Consolidate the "reserved/planned" caveat into one place to remove minor repetition between the intro and command section.

If the command becomes wired in, add a concrete validation/verify step for the generated cover to keep workflow clarity robust past the planned stage.

DimensionReasoningScore

Conciseness

The body is lean and avoids explaining concepts Claude already knows, with only minor redundancy of the "reserved/planned" caveat across the intro and command section.

4 / 5

Actionability

Provides concrete command (`./build/krillinai-cli cover`), named input/output files, and a specific error to report (`unsupported_command`), but the command is planned/unimplemented so it is not fully copy-paste executable in practice.

4 / 5

Workflow Clarity

As a simple, single-purpose skill under 50 lines with a non-destructive action, the single workflow is unambiguous, and the "report unsupported_command" guidance serves as a built-in check for the unimplemented path.

5 / 5

Progressive Disclosure

Sections are well-organized (Command, Inputs, Outputs, Agent Guidance) with one clearly signaled one-level reference to cli-contract.md, but no bundle files exist and the referenced path lives outside this skill's own bundle.

4 / 5

Total

17

/

20

Passed

Description

66%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 niche-specific and provides an explicit "Use when" trigger, but its capability list and trigger-term coverage are only moderately specific. Tightening the caveat and adding synonyms/file extensions would raise specificity and trigger quality.

Suggestions

Add concrete action verbs and file extensions (e.g., .jpg/.png, "generate", "render") to broaden trigger-term coverage and specificity.

Move the reserved/planned implementation caveat out of the trigger clause so the "what" reads as a clear capability rather than a hedge.

Include common synonyms ("thumbnail", "poster") users might actually say when they need cover generation.

DimensionReasoningScore

Specificity

Names the cover-generation domain with 1-2 concrete actions ("planning or documenting" cover generation from an original video cover and prompt templates), but does not list several specific actions for comprehensive coverage.

3 / 5

Completeness

Provides an explicit "Use when" trigger and a clear "what" (KrillinAI cover generation), with the "when" explicit even though the "what" is hedged by the reserved/planned caveat.

4 / 5

Trigger Term Quality

Includes relevant keywords ("cover generation", "prompt templates", "video cover") but lacks common synonyms and file extensions, so coverage is partial rather than good.

3 / 5

Distinctiveness Conflict Risk

Targets a narrow, product-specific niche (KrillinAI cover generation from video covers) with distinct triggers, giving minimal overlap risk with other skills.

5 / 5

Total

15

/

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
krillinai/KrillinAI
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.