Execute integrate Kling AI video generation into CI/CD pipelines. Use when automating video content generation in build pipelines. Trigger with phrases like 'klingai ci', 'kling ai github actions', 'klingai automation', 'automated video generation'.
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill klingai-ci-integration63
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
GitHub Actions video generation pipeline
Python version 3.11
100%
100%
requests/boto3 deps
100%
100%
KLINGAI_API_KEY secret
0%
100%
Correct API base URL
0%
100%
Bearer auth header
100%
100%
Correct generation endpoint
0%
100%
Valid duration choices
0%
100%
Valid model choices
0%
100%
Polling loop with correct interval
100%
100%
Output JSON fields
60%
100%
Upload artifact with retention
100%
100%
Modern action versions
100%
100%
Slack notification action
30%
100%
Weekly schedule trigger
100%
100%
Script CLI arguments
75%
100%
Without context: $0.2402 · 1m 11s · 12 turns · 13 in / 4,376 out tokens
With context: $0.5807 · 1m 58s · 31 turns · 1,486 in / 6,787 out tokens
Python video generation script
requests library
100%
100%
Correct API base URL
0%
100%
KLINGAI_API_KEY env var
0%
100%
Bearer auth header
100%
100%
POST to generation endpoint
0%
100%
aspect_ratio field
0%
100%
Duration restricted to 5 or 10
0%
100%
Default model kling-v1.5
0%
100%
10-second poll interval
100%
100%
600-second max wait
100%
100%
Output JSON fields
0%
100%
--output-json argument
100%
100%
Error exit codes
100%
100%
Without context: $0.4218 · 1m 39s · 22 turns · 19 in / 6,651 out tokens
With context: $0.2714 · 57s · 17 turns · 446 in / 3,373 out tokens
GitLab CI and batch video generation
Correct GitLab stages
100%
100%
Python Docker image
0%
100%
PYTHON_VERSION variable
0%
100%
KLINGAI_API_KEY secret
0%
100%
requests library install
100%
100%
Correct API base URL
0%
100%
Bearer auth header
100%
100%
Valid model values
0%
100%
Polling with 600s timeout
0%
100%
video_result.json output
0%
0%
GitLab artifacts config
100%
100%
Batch rate limit delay
100%
100%
Video URL validation
0%
100%
AWS CLI deploy image
0%
100%
Without context: $0.4810 · 2m 16s · 21 turns · 22 in / 8,252 out tokens
With context: $0.5364 · 2m 3s · 28 turns · 1,508 in / 7,397 out tokens
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.