tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill klingai-webhook-configConfigure webhooks for Kling AI job completion notifications. Use when building event-driven video pipelines or need real-time job status updates. Trigger with phrases like 'klingai webhook', 'kling ai callback', 'klingai notifications', 'video completion webhook'.
Review Score
63%
Validation Score
12/16
Implementation Score
35%
Activation Score
90%
Generated
Validation
Total
12/16Score
Passed| Criteria | Score |
|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) |
metadata_version | 'metadata' field is not a dictionary |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata |
body_output_format | No obvious output/return/format terms detected; consider specifying expected outputs |
Implementation
Suggestions 4
Score
35%Overall Assessment
This skill provides a reasonable structure for webhook configuration but fails to deliver actionable content. The truncated payload example and complete absence of executable code (no actual webhook receiver implementation, no registration API calls, no signature verification code) make this skill largely unusable without the referenced implementation.md file.
Suggestions
| Dimension | Score | Reasoning |
|---|---|---|
Conciseness | 2/3 | Reasonably efficient but includes some unnecessary framing ('This skill shows how to...') and the prerequisites section explains things Claude would know. The overview could be leaner. |
Actionability | 1/3 | No executable code provided - only abstract steps and a truncated payload structure. The instructions describe what to do ('Create Endpoint', 'Register Webhook') without showing how with concrete code or commands. |
Workflow Clarity | 2/3 | Steps are listed in sequence but lack validation checkpoints. No guidance on verifying webhook registration succeeded, no error recovery steps, and the signature verification step has no implementation details. |
Progressive Disclosure | 2/3 | References external implementation.md which is good, but the main content is incomplete (truncated JSON payload) and the overview doesn't provide enough standalone value before pointing to the reference. |
Activation
Suggestions 1
Score
90%Overall Assessment
This is a well-crafted skill description with strong trigger terms and clear use-case guidance. The main weakness is that the capabilities section could be more specific about what concrete actions the skill enables beyond just 'configure webhooks'. The explicit trigger phrases and specific product focus make it highly distinguishable.
Suggestions
| Dimension | Score | Reasoning |
|---|---|---|
Specificity | 2/3 | Names the domain (Kling AI webhooks) and a general action (configure webhooks for job completion notifications), but doesn't list multiple concrete actions like setting up endpoints, handling payloads, or managing webhook authentication. |
Completeness | 3/3 | Clearly answers both what (configure webhooks for Kling AI job completion notifications) and when (building event-driven video pipelines, need real-time job status updates) with explicit trigger phrases provided. |
Trigger Term Quality | 3/3 | Excellent coverage of natural trigger terms including 'klingai webhook', 'kling ai callback', 'klingai notifications', 'video completion webhook', plus contextual phrases like 'event-driven video pipelines' and 'real-time job status updates'. |
Distinctiveness Conflict Risk | 3/3 | Highly distinctive with specific product name (Kling AI) and clear niche (webhook configuration for video job notifications). Unlikely to conflict with generic webhook or video processing skills. |
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.