Monitor and track Kling AI video generation jobs. Use when managing multiple generations or building job dashboards. Trigger with phrases like 'klingai job status', 'track klingai jobs', 'kling ai monitoring', 'klingai job queue'.
Install with Tessl CLI
npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill klingai-job-monitoring63
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
Job tracker class structure
JobStatus enum values
50%
100%
JobRecord dataclass
50%
100%
JobRecord optional fields
37%
100%
JobTracker class
75%
100%
API key from environment
50%
100%
Threading lock
87%
100%
API endpoint
50%
100%
Callback on status change
100%
100%
Active status set
12%
100%
add_job metadata
100%
100%
Summary statistics
87%
100%
Callback registration
100%
100%
Without context: $0.4576 · 1m 59s · 21 turns · 21 in / 8,138 out tokens
With context: $0.9121 · 2m 58s · 37 turns · 2,359 in / 12,890 out tokens
Polling monitor and live dashboard
Daemon thread
100%
100%
Default poll interval
100%
100%
Active-only polling
100%
100%
Rich library imports
100%
100%
Table columns
55%
100%
Status emojis - active
0%
100%
Status emojis - terminal
0%
100%
Live refresh rate
100%
100%
Start/stop methods
100%
100%
requirements.txt includes rich
100%
100%
Table title
100%
100%
Stop thread join
100%
100%
Without context: $0.4610 · 2m 8s · 25 turns · 25 in / 7,013 out tokens
With context: $0.6284 · 2m 11s · 33 turns · 796 in / 7,413 out tokens
Batch monitoring and error handling
Async function
100%
100%
Timeout default 600
0%
100%
TimeoutError raised
0%
100%
asyncio.sleep interval
0%
100%
Terminal status: COMPLETED
0%
100%
Terminal status: FAILED
66%
100%
Terminal status: CANCELLED
0%
100%
API error retry logic
100%
40%
Progress callback
100%
100%
Completion callback
100%
100%
design_notes terminal states
0%
100%
design_notes sleep interval
0%
100%
Skip completed jobs
100%
100%
Without context: $0.4863 · 2m 19s · 28 turns · 27 in / 7,380 out tokens
With context: $0.4336 · 1m 28s · 24 turns · 1,176 in / 5,339 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.