Agent skill

Story To Video Workflow

by Utopai-Research in Utopai-Research/pai-code

Orchestrates story, script, screenplay, concept, product promo, and multi-shot idea work into finished video.

Custom licenceAuto-check passedMedia & Creative

Install Story To Video Workflow

skills CLI
$ npx skills add Utopai-Research/pai-code --skill story-to-video-workflow -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Utopai-Research/pai-code story-to-video-workflow --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Utopai-Research/pai-code.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/story-to-video-workflow .claude/skills/story-to-video-workflow && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
story-to-video-workflow
GitHub stars
357
Token cost
~2k tokens
SKILL.md length
936 words
Files
1
Skills in repo
6
Repo updated
First seen
Licence
Custom licence

At a glance

Orchestrates story, script, screenplay, concept, product promo, and multi-shot idea work into finished video.

  • Works in 9 steps: Clarify only blockers. → Raw idea/story -> script-compose… → script-compose splits <=15s… → …
  • Asks to make a video from a story
  • SKILL.md covers Contract, Default arc, Skill routing and Consent and gates, plus 7 more sections
  • Calls node

What it does

Story To Video Workflow is an agent skill from Utopai-Research/pai-code. Orchestrates story, script, screenplay, concept, product promo, and multi-shot idea work into finished video. Use first when the user asks to make a video from a story or script; asks what next in a story video project; or needs a decision spanning script splitting, image refs, voices or VO, video clips, render strategy, Timeline ordering, or final Timeline handoff. Routes execution to script-compose, image-compose, voice-compose, and video-compose before those skills' CLIs are used.

Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative, covering Creative writing and fiction and Video production. The repository describes itself as: Local AI filmmaking studio — skills, canvas, timeline — driven from your coding agent.

When your agent uses it

  • Asks to make a video from a story
  • Asks what next in a story video project
  • Needs a decision spanning script splitting
  • Render strategy

Example prompts

  • “Use the story-to-video-workflow skill to orchestrate story, script, screenplay, concept, product promo, and multi-shot idea work into finished video”
  • “/story-to-video-workflow”

Workflow steps

9 steps, taken from the first numbered list in SKILL.md.

  1. Clarify only blockers.
  2. Raw idea/story -> script-compose production script; existing screenplay -> capture/adapt.
  3. script-compose splits <=15s dialogue-aware shots and extracts characters, material variants, detailed locations/location variants, and…
  4. image-compose creates useful visual anchors: base/variant character sheets and detailed location/detail anchors.
  5. voice-compose creates reusable anchors for every speaker and VO/narrator.
  6. Confirm shot count, durations, continuity needs, and first blocker.
  7. Default render path: straight-to-video from refs. Storyboard only if requested, hard to control, or needed for diagnosis.
  8. Default dispatch: hybrid. Chain continuous dependent shots; render independent scenes/shots in parallel.
  9. Render clips, assign Timeline shot_id when sequence order is unambiguous, then hand off to Timeline.

What it can do on your machine

Read from SKILL.md and the folder at commit 825bca2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Story To Video Workflow loads about 2k tokens when it runs. Until then it costs about 128 tokens; SKILL.md has 936 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~128
When it runs · the whole SKILL.md, loaded when a task matches
~2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 936 words (~1,973 tokens).

“Use this ladder unless the user skips, reorders, supplies refs, or asks for a rough direct render:”

— opening of SKILL.md by Utopai-Research, Custom licence
name
story-to-video-workflow

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/story-to-video-workflow of Utopai-Research/pai-code.

Open the folder on GitHubat commit 825bca2

Compare with similar skills

Story To Video Workflow next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Story To Video Workflow compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Story To Video Workflow this skillUtopai-Research/pai-code357—~2kAutomated safety check: PassCustom licence
Viral Captions And Ctasvyralcontent/content-skills1341 repos~2.8kAutomated safety check: PassMIT
Novel Artsuihe1/short-drama-production181—~1.3kAutomated safety check: NotesApache-2.0
Viral Short Form Ideasvyralcontent/content-skills1341 repos~2.9kAutomated safety check: PassMIT
Storyboard Managerailabs-393/ai-labs-claude-skills4551 repos~4.6kAutomated safety check: PassMIT
Emotion Performance Directorkangarooking/director-skills181—~2.4kAutomated safety check: PassMIT

Similar skills

  • Viral Captions And Ctas

    vyralcontent/content-skills

    Write captions, on-screen text, hashtags, and CTAs for short-form video that earn saves and sends without tripping engagement-bait penalties.

    134 GitHub starsUsed in 1 repo~2.8k tokens
    Media & CreativeAuto-check passed
  • Novel Art

    suihe1/short-drama-production

    为 AI 短剧设计场景和叙事道具母本、光照与状态变体,产出 art.json、Markdown、评审报告和可选设定图。用于美术设定、场景与道具一致性;不代替导演调度或成片人流设计。

    181 GitHub stars~1.3k tokensUpdated 25 days ago
    Media & CreativeAuto-check: notes
  • Viral Short Form Ideas

    vyralcontent/content-skills

    Generate short-form video ideas at volume and stop the blank-page problem for good.

    134 GitHub starsUsed in 1 repo~2.9k tokens
    Media & CreativeAuto-check passed
  • Storyboard Manager

    ailabs-393/ai-labs-claude-skills

    Assist writers with story planning, character development, plot structuring, chapter writing, timeline tracking, and consistency checking.

    455 GitHub starsUsed in 1 repo~4.6k tokens
    Media & CreativeAuto-check passed
  • Emotion Performance Director

    kangarooking/director-skills

    A skill your agent uses when the user wants to design, rewrite, refine, or vary emotional acting prompts for live-action AI video characters.

    181 GitHub stars~2.4k tokensUpdated 4 days ago
    Media & CreativeAuto-check passed
  • Product Meaning Extractor

    AnastasiyaW/codex-claude-code-config

    Deep product analysis before creating videos, presentations, or ads.

    154 GitHub stars~2.7k tokensUpdated yesterday
    Media & CreativeAuto-check passed

More from Utopai-Research/pai-code

  • Video Compose

    Utopai-Research/pai-code

    Generates and prompts video clips on the filmmaking canvas. An agent skill from Utopai-Research/pai-code.

    357 GitHub stars~4.1k tokensUpdated 11 days ago
    Auto-check passed
  • Groups Compose

    Utopai-Research/pai-code

    Designs and maintains semantic groupings and readable layouts on the filmmaking canvas — scenes, character-reference sets, act beats, and other titled visual frames.

    357 GitHub stars~1.5k tokensUpdated 11 days ago
    Auto-check passed
  • Script Compose

    Utopai-Research/pai-code

    Handles explicit screenplay/story work on the filmmaking canvas.

    357 GitHub stars~2.1k tokensUpdated 11 days ago
    Auto-check passed
  • Voice Compose

    Utopai-Research/pai-code

    Designs and attaches voice samples or final narration/line audio on the filmmaking canvas via the local generatevoice.js CLI.

    357 GitHub stars~631 tokensUpdated 11 days ago
    Auto-check passed
  • Image Compose

    Utopai-Research/pai-code

    Generates/edits filmmaking canvas images via generateimage.js and generateimagepro.js.

    357 GitHub stars~3k tokensUpdated 11 days ago
    Auto-check passed

Questions about Story To Video Workflow

What does Story To Video Workflow do?

Orchestrates story, script, screenplay, concept, product promo, and multi-shot idea work into finished video. Story To Video Workflow is an agent skill from Utopai-Research/pai-code. Orchestrates story, script, screenplay, concept, product promo, and multi-shot idea work into finished video.

When should I use Story To Video Workflow?

Story To Video Workflow fits situations like: asks to make a video from a story; asks what next in a story video project; needs a decision spanning script splitting; render strategy.

How do I install Story To Video Workflow in Claude Code?

Run `npx skills add Utopai-Research/pai-code --skill story-to-video-workflow -a claude-code`. Or copy the skill folder (skills/story-to-video-workflow in Utopai-Research/pai-code) into .claude/skills/story-to-video-workflow in your project. Claude Code loads it when a task matches its description.

How do I install Story To Video Workflow in Codex?

Run `npx skills add Utopai-Research/pai-code --skill story-to-video-workflow -a codex`. Or copy the skill folder (skills/story-to-video-workflow in Utopai-Research/pai-code) into .agents/skills/story-to-video-workflow in your project. Codex loads it when a task matches its description.

Can I use Story To Video Workflow in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Utopai-Research/pai-code --skill story-to-video-workflow -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/story-to-video-workflow, .gemini/skills/story-to-video-workflow, .github/skills/story-to-video-workflow and .opencode/skills/story-to-video-workflow in your project.

What does Story To Video Workflow need to run?

Going by SKILL.md and its folder, Story To Video Workflow needs the command-line tools its instructions call (node).

Does Story To Video Workflow access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Story To Video Workflow safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Story To Video Workflow use?

Story To Video Workflow has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Story To Video Workflow use?

About 2k tokens (SKILL.md is roughly 7.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Story To Video Workflow?

Skills that share tags, products or a category with Story To Video Workflow: Viral Captions And Ctas (vyralcontent/content-skills, 134 stars), Novel Art (suihe1/short-drama-production, 181 stars), Viral Short Form Ideas (vyralcontent/content-skills, 134 stars) and Storyboard Manager (ailabs-393/ai-labs-claude-skills, 455 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Story To Video Workflow?

Utopai-Research (a GitHub organization) maintains it in Utopai-Research/pai-code, which has 357 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on September 29, 2026.

Source: Utopai-Research/pai-code on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.