KL

klingai-model-catalog

A reference guide to Kling AI model versions, detailing supported features, performance benchmarks, and use cases.

Install

mkdir -p .claude/skills/klingai-model-catalog && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/8653" && unzip -o skill.zip -d .claude/skills/klingai-model-catalog && rm skill.zip

Installs to .claude/skills/klingai-model-catalog

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Explore Kling AI models, versions, and capabilities for video and image
71 charsno explicit “when” trigger
Beginner

Key capabilities

  • Compare video generation models by speed and quality
  • Identify models supporting text-to-video or image-to-video
  • Select models based on production requirements
  • Explore specialty features like lip sync and virtual try-on
  • Determine appropriate aspect ratios for different platforms

How it works

The catalog maps model IDs to specific capabilities, performance metrics, and cost tiers to guide selection based on project needs.

Inputs & outputs

You give it
Project requirements such as speed, quality, or audio needs
You get back
Recommended model ID and mode

When to use klingai-model-catalog

  • Selecting models by project requirement
  • Comparing model speed and quality
  • Checking feature support
  • Optimizing for production speed or quality

About this skill

Kling AI Model Catalog

Overview

Kling AI offers multiple model versions across video generation, image generation, lip sync, virtual try-on, and effects. Each version trades off quality, speed, and cost. This skill is the reference for choosing the right model.

Video Generation Models

Model IDSupportsMax DurationResolutionSpeedQuality
kling-v1T2V, I2V10s720pFastGood
kling-v1-5I2V only10s1080pFastBetter
kling-v1-6T2V, I2V10s1080pMediumBetter+
kling-v2-masterT2V, I2V10s1080pMediumHigh
kling-v2-1I2V only10s1080pMediumHigh
kling-v2-1-masterT2V, I2V10s1080pMediumHigh
kling-v2-5-turboT2V, I2V10s1080p 30fpsFastHigh
kling-v2-6T2V, I2V10s1080p 30-48fpsMediumHighest

T2V = text-to-video, I2V = image-to-video

Kling v2.5 Turbo (Recommended for Speed)

  • 40% faster than v2.0
  • Up to 1080p at 30 FPS
  • Best cost/quality ratio for production pipelines

Kling v2.6 (Recommended for Quality)

  • Native audio generation (voice, SFX, ambient in one pass)
  • 1080p at 30-48 FPS
  • Set motion_has_audio: true for synchronized audio

Image Generation Models (Kolors)

Model IDPurposeResolution
kolors-v1-5Face/subject referenceUp to 2048x2048
kolors-v2-0Image restyleUp to 2048x2048
kolors-v2-1Text-to-imageUp to 2048x2048

Specialty Models

FeatureEndpointModel Versions
Lip Sync/v1/videos/lip-syncv1.6+
Virtual Try-On/v1/images/kolors-virtual-try-onv1.5
Video Extension/v1/videos/video-extendAll video models
Effects/v1/videos/effectsv1.6+
Motion ControlT2V/I2V with camera_controlv1.6+

Mode Selection

Every video generation accepts a mode parameter:

ModeCredits (5s)Credits (10s)Use Case
standard1020Drafts, previews, iteration
professional3570Final output, client delivery

Model Selection Decision Tree

Need fastest generation?
  → kling-v2-5-turbo + standard mode

Need highest quality?
  → kling-v2-6 + professional mode

Need audio in the video?
  → kling-v2-6 with motion_has_audio: true

Image-to-video only?
  → kling-v2-1 (optimized for I2V)

Budget-conscious production?
  → kling-v2-5-turbo + standard mode (10 credits/5s)

Legacy compatibility?
  → kling-v1-6 (stable, well-documented)

API Usage

# Specify model in any video generation request
response = requests.post(f"{BASE}/videos/text2video", headers=headers, json={
    "model_name": "kling-v2-6",       # model version
    "mode": "professional",            # standard or professional
    "prompt": "A futuristic city at sunset with flying cars",
    "duration": "5",
    "aspect_ratio": "16:9",
})

Aspect Ratios (All Models)

RatioUse Case
16:9Landscape, YouTube, presentations
9:16Vertical, TikTok, Reels, Stories
1:1Square, Instagram, thumbnails
4:3Classic TV, presentations
3:4Portrait photos
3:2Standard photography
2:3Tall portrait
21:9Ultra-wide, cinematic

Resources

When not to use it

  • Using legacy models for new production pipelines
  • Selecting high-cost professional modes for draft iterations

Limitations

  • Model availability varies by feature set
  • Professional mode incurs higher credit costs

How it compares

This provides a structured decision guide for model selection rather than testing models by trial and error.

Compared to similar skills

klingai-model-catalog side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
klingai-model-catalog (this skill)027dReviewBeginner
jupyter-notebook306moReviewIntermediate
juicebox-core-workflow-b127dReviewAdvanced
obspy-data-api16moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

jupyter-notebook

davila7

Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.

30158

juicebox-core-workflow-b

jeremylongshore

Implement Juicebox candidate enrichment workflow. Use when enriching profile data, gathering additional candidate details, or building comprehensive candidate profiles. Trigger with phrases like "juicebox enrich profile", "juicebox candidate details", "enrich candidate data", "juicebox profile enrichment".

13

obspy-data-api

benchflow-ai

An overview of the core data API of ObsPy, a Python framework for processing seismological data. It is useful for parsing common seismological file formats, or manipulating custom data into standard objects for downstream use cases such as ObsPy's signal processing routines or SeisBench's modeling API.

12

perplexity-core-workflow-b

jeremylongshore

Execute Perplexity secondary workflow: Core Workflow B. Use when implementing secondary use case, or complementing primary workflow. Trigger with phrases like "perplexity secondary workflow", "secondary task with perplexity".

11

source-coding

parcadei

Problem-solving strategies for source coding in information theory

11

biopython

davila7

Primary Python toolkit for molecular biology. Preferred for Python-based PubMed/NCBI queries (Bio.Entrez), sequence manipulation, file parsing (FASTA, GenBank, FASTQ, PDB), advanced BLAST workflows, structures, phylogenetics. For quick BLAST, use gget. For direct REST API, use pubmed-database.

10

Search skills

Search the agent skills registry