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-processing63
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
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
| Dimension | Reasoning | Score |
|---|---|---|
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
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 9 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
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 | |
Table of Contents
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.