Convert project manifests into Kling Shot Markup Language (KSML) for video generation.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add grahama1970/agent-skills --skill create-ksml --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Create Ksml?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/grahama1970-create-ksml)More formats (shields.io, HTML) on the badges page.
---
name: create-ksml
description: Convert project manifests into Kling Shot Markup Language (KSML) for video generation.
triggers:
- ksml
- kling shot markup
- video generation manifest
provides:
- create-ksml
composes:
- task-monitor
- agentic-evals
disciplines:
- content-creation
---
# create-ksml
Standalone skill for generating **KSML v0.1** (Kling Shot Markup Language) from movie scripts or project manifests.
## Features
- **KSML Export**: Generates `project.ksml` YAML files compliant with v0.1 spec.
- **Prompt Compilation**: Compiles structured intent into Kling-optimized prompts.
- **Asset Linking**: Links local image assets (storyboards/keyframes) to shot definitions.
## Usage
```bash
# Convert a script to KSML
/create-ksml convert --script script.json --assets ./assets --output project.ksml
```
## Dependencies
- `pyyaml`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Postiz is a tool to schedule social media and chat posts to 28+ channels X, LinkedIn, LinkedIn Page, Reddit, Instagram, Facebook Page, Threads, YouTube, Google My Business, TikTok, Pinterest, Dribbble, Discord, Slack, Kick, Twitch, Mastodon, Bluesky, Lemmy, Farcaster, Telegram, Nostr, VK, Medium, Dev.to, Hashnode, WordPress, ListMonk