CtrlK
BlogDocsLog inGet started
Tessl Logo

krillinai-tts

Use when generating target-language dubbing with KrillinAI CLI from SRT subtitles, including TTS audio creation and optional dubbed video generation.

80

Quality

100%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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 tight, well-structured single-purpose skill: executable command, clear inputs/flags/outputs, and an explicit verification section with concrete checks. It assumes Claude's competence and appropriately defers the deeper CLI contract to an external reference.

DimensionReasoningScore

Conciseness

The body is lean and token-efficient: a single executable command, a flags table, inputs, outputs, and verification — with no padding or explanation of concepts Claude already knows. Every section earns its place.

3 / 3

Actionability

Provides a fully executable, copy-paste-ready command with concrete flag values and a table mapping each flag to its use, plus specific output paths and verification commands. Not score 2 because guidance is complete and executable, not pseudocode.

3 / 3

Workflow Clarity

Although a single-task skill, the single action is unambiguous and is followed by a concrete Verification section with explicit checkpoints (confirm 'ok': true, non-zero wav size, ffprobe inspection). The simple-skill guidance permits a 3 here given the clear, checked workflow.

3 / 3

Progressive Disclosure

A compact (<50 line) skill with well-organized sections that defers the detailed JSON/error contract to a single one-level-deep, clearly signaled reference (skills/krillinai-cli/references/cli-contract.md). No bundle files exist in this skill's own bundle, and the one reference is well-signaled rather than deeply nested.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 concise, specific, and follows the recommended 'Use when ...' trigger pattern, clearly stating both capabilities and triggering conditions. It is lean and free of fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'generating target-language dubbing', 'TTS audio creation', and 'optional dubbed video generation' — rather than vague abstractions, matching the level-3 anchor.

3 / 3

Completeness

Explicitly answers both what (dubbing/TTS/video generation) and when via the 'Use when generating target-language dubbing ... from SRT subtitles' trigger clause, satisfying the level-3 anchor.

3 / 3

Trigger Term Quality

Covers natural terms a user would say for this task — 'dubbing', 'TTS audio', 'SRT subtitles' — giving good coverage of the domain's common phrasings. Not score 2 because it goes beyond a single keyword to multiple natural variations.

3 / 3

Distinctiveness Conflict Risk

The niche is sharp and unlikely to conflict — 'KrillinAI CLI', 'target-language dubbing', 'SRT subtitles' are distinctive triggers that no generic skill would match.

3 / 3

Total

12

/

12

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.