Generate images and videos with Kling O3 — Kling's most powerful model family. Text-to-image, text-to-video, image-to-video, and video-to-video editing. Use when the user requests "Kling", "Kling O3", "Best quality video", "Kling image", "Kling video editing".
npx claudepluginhub joshuarweaver/cascade-content-creation-misc-1 --plugin fal-ai-community-skillsThis skill uses the workspace's default tool permissions.
Kling O3 is Kling's most powerful model family — covering image generation, text-to-video, image-to-video, and video-to-video editing/remix. Two tiers: **Standard** (faster, cheaper) and **Pro** (highest quality).
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Kling O3 is Kling's most powerful model family — covering image generation, text-to-video, image-to-video, and video-to-video editing/remix. Two tiers: Standard (faster, cheaper) and Pro (highest quality).
| Script | Purpose |
|---|---|
kling-generate.sh | Generate images with Kling O3 |
kling-video.sh | Generate or edit videos with Kling O3 |
./scripts/kling-generate.sh --prompt "A samurai standing on a cliff at sunset, cinematic lighting"
./scripts/kling-video.sh --prompt "A drone shot flying over a tropical island at golden hour" --mode text-to-video
./scripts/kling-video.sh --image-url "https://example.com/photo.jpg" --prompt "Camera slowly zooms in" --mode image-to-video
./scripts/kling-video.sh --video-url "https://example.com/video.mp4" --prompt "Change the sky to a starry night" --mode edit
./scripts/kling-video.sh --video-url "https://example.com/video.mp4" --prompt "Transform into watercolor painting style" --mode remix
| Argument | Description | Required |
|---|---|---|
--prompt / -p | Image description | Yes |
--aspect-ratio | square, landscape, portrait, widescreen | No (default: square) |
--param | Extra param as key=value (repeatable) | No |
| Argument | Description | Required |
|---|---|---|
--prompt / -p | Description or edit instructions | Yes |
--mode | text-to-video, image-to-video, edit, remix | Yes |
--image-url | Image URL (for image-to-video) | For I2V |
--video-url | Video URL (for edit/remix) | For edit/remix |
--tier | standard or pro (default: pro) | No |
--param | Extra param as key=value (repeatable) | No |
| Endpoint | Tier |
|---|---|
fal-ai/kling-image/o3/text-to-image | Pro (only tier) |
| Endpoint | Tier | Mode |
|---|---|---|
fal-ai/kling-video/o3/standard/text-to-video | Standard | Text → Video |
fal-ai/kling-video/o3/pro/text-to-video | Pro | Text → Video |
fal-ai/kling-video/o3/standard/image-to-video | Standard | Image → Video |
fal-ai/kling-video/o3/pro/image-to-video | Pro | Image → Video |
| Endpoint | Tier | Mode |
|---|---|---|
fal-ai/kling-video/o3/standard/video-to-video/edit | Standard | Content editing |
fal-ai/kling-video/o3/pro/video-to-video/edit | Pro | Content editing |
fal-ai/kling-video/o3/standard/video-to-video/reference | Standard | Style remix |
fal-ai/kling-video/o3/pro/video-to-video/reference | Pro | Style remix |
{
"images": [{"url": "https://fal.media/files/...", "content_type": "image/png"}],
"video": {"url": "https://fal.media/files/...", "content_type": "video/mp4"}
}