CtrlK
BlogDocsLog inGet started
Tessl Logo

klingai-batch-processing

Process multiple video generation requests efficiently with Kling AI. Use when generating multiple videos or building content pipelines. Trigger with phrases like 'klingai batch', 'kling ai bulk', 'multiple videos klingai', 'klingai parallel generation'.

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill klingai-batch-processing
What are skills?

63

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Discovery

89%

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 solid skill description with excellent trigger term coverage and clear completeness. The main weakness is the somewhat generic capability description - it could benefit from listing specific batch operations like queuing, progress tracking, or error handling. The distinctiveness is strong due to the specific Kling AI + batch combination.

Suggestions

Add specific concrete actions like 'queue multiple prompts', 'track generation progress', 'handle batch errors', or 'manage parallel jobs' to improve specificity

DimensionReasoningScore

Specificity

Names the domain (video generation with Kling AI) and mentions 'batch' processing, but lacks specific concrete actions like 'queue videos', 'track progress', or 'manage generation jobs'. The phrase 'Process multiple video generation requests' is somewhat generic.

2 / 3

Completeness

Clearly answers both what ('Process multiple video generation requests efficiently with Kling AI') and when ('Use when generating multiple videos or building content pipelines') with explicit trigger phrases provided.

3 / 3

Trigger Term Quality

Includes good coverage of natural trigger terms: 'klingai batch', 'kling ai bulk', 'multiple videos klingai', 'klingai parallel generation'. These are specific phrases users would naturally say when needing batch video generation.

3 / 3

Distinctiveness Conflict Risk

Very distinct niche combining Kling AI specifically with batch/bulk processing. The specific trigger terms like 'klingai batch' and 'klingai parallel generation' clearly differentiate this from single video generation or other AI video tools.

3 / 3

Total

11

/

12

Passed

Implementation

22%

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

This skill is essentially a skeleton that defers all actionable content to external files. It lacks any executable code, concrete rate limit values, or specific implementation guidance. For a batch processing skill involving parallel operations and rate limiting, the absence of validation steps and feedback loops is a significant gap.

Suggestions

Add executable Python code showing async batch submission with actual rate limit handling (e.g., semaphore pattern with specific limits)

Include concrete rate limit values and a code example for tracking progress across parallel jobs

Add validation checkpoints: verify API key/credits before batch start, check job status before collecting results, handle partial failures

Provide at least one complete inline example showing the full batch workflow from submission to result collection

DimensionReasoningScore

Conciseness

The content is relatively brief but includes some unnecessary padding like 'This skill teaches' and prerequisites that Claude would already know (Python asyncio, async/await patterns). The overview could be more direct.

2 / 3

Actionability

The skill provides only abstract steps ('Prepare Batch', 'Rate Limit Planning') without any concrete code, commands, or executable examples. Everything actionable is deferred to external files with no inline guidance.

1 / 3

Workflow Clarity

Steps are listed but entirely vague with no validation checkpoints, no specific rate limit numbers, no feedback loops for handling failures during batch processing. For a batch operation skill, this lacks critical validation steps.

1 / 3

Progressive Disclosure

References to external files exist (errors.md, examples.md) but the main skill provides almost no substantive content - it's essentially just a table of contents pointing elsewhere. The skill itself should contain quick-start executable content.

2 / 3

Total

6

/

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.

Validation9 / 11 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

9

/

11

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.