mcpField
M
movie-maker

movie-maker

github.com/longstoriesCreative & media055 installsUpdated 39w ago
Repository

About movie-maker

A docs-first agent skill for planning 10–60-second mini-movies, producing a numbered script, scene-based shotlist, and render-ready manifest JSON. It provides guidance for planning, audiovisual generation, timing, rendering, and QA, but includes no runnable pipeline.

Key features

  1. 01Produce numbered scripts and scene shotlists
  2. 02Create render-ready manifest JSON
  3. 03Guide image and video prompting
  4. 04Define a voiceover-first workflow
  5. 05Provide rendering and QA guidance

Use cases

  1. 01Plan a short film's script and shots
  2. 02Map script lines to shot scenes
  3. 03Prepare a render-ready production manifest
  4. 04Check generated audiovisual assets against guidance

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/longstories/movie-maker-skill --skill movie-maker

After installing, type/movie-makerin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

.env.example
examples/
README.md
examples/shipped/
manifest.json
script.txt
shotlist.txt
rules/
index.md
rules/advanced/
overrides.md
rules/audio/
captions-srt.md
pauses-and-roomtone.md
rules/manifest/
movie-manifest.schema.json
schema.md
script-and-shotlist.md
rules/planning/
quality-and-cost.md
scenes.md
script-writing.md
shots.md
word-count.md
rules/providers/
defaults.md
model-presets.md
pricing.md
rules/providers/elevenlabs/
music.md
transcription.md
voiceover.md
rules/providers/fal/
api.md
overview.md
voiceover-elevenlabs.md
rules/qa/
image-review.md
video-spotcheck.md
rules/render/
assets.md
rendering.md

Details

From the project README

Movie Maker Skill

This repo is docs-first: it ships guidance (rules + schemas), not an executable pipeline. This is a skill created with LongStories.ai Skill SEO Audit.

When to use this skill

Use this skill when a user wants a 10-60s mini-movie with a script, shotlist, and render-ready manifest.

What this skill does NOT do

  • Does not include a runnable pipeline
  • Does not store or upload media
  • Does not include provider keys or secrets

What the agent should produce

  1. A numbered script (lines L001…)
  2. A shotlist divided into scenes (S01…), referencing script lines
  3. A manifest JSON that combines both and is ready to render

Start here (MUST do intake)

Read and follow: rules/start/start-here.md Full runbook: rules/start/end-to-end.md

Intake (copy/paste)

Ask these in one message (use an "ask the user questions" tool if available):

  1. Length: 30s / 45s / 60s?
  2. Aspect ratio: 16:9 or 9:16?
  3. Voice: narrator-only (default) or dialogue?
  4. Characters: names + 1-2 sentence vibe each (we will lock a canonical descriptor)
  5. Music: none (default) or background music?
  6. Style: pick a preset (cinematic / 3D animated / anime / 2D / photoreal)
  7. Quality mode: Draft (480p), Standard (720p), HQ (1080p)
  8. Model preset: Cheap and Fast (Z-Image Turbo + Seedance v1 fast) or High Quality, Expensive (Seedream 4.5 + Seedance 1.5 pro)
  9. Reference images: any character/style refs? (if yes, ask user to paste/attach and say you will save to assets/refs/...)

If the user does not answer, propose defaults and ask:

"If I don't hear back, I'll do 30s, 16:9, narrator-only, 3D animated style, Draft (480p), High Quality, Expensive preset. Confirm?"

Core pipeline (voiceover-first)

Script -> Voiceover timing -> Finalize shot durations -> Generate images -> Generate videos -> Render locally -> Share

Model presets (image + video combo)

See: rules/providers/model-presets.md

Quick summary:

  • Cheap and Fast: Z-Image Turbo + Seedance v1 fast
  • High Quality, Expensive: Seedream 4.5 + Seedance 1.5 pro

Pricing verification

Prices change. Use the fal pricing endpoint in:

  • rules/providers/pricing.md

Rules index

Ordered discovery path: rules/index.md

Provider-specific guidance lives under rules/providers/. All other rules should remain provider-agnostic, with defaults listed in rules/providers/defaults.md.

Start
Planning (script to shotlist)
Manifest
Audio (provider-agnostic)
Visuals (provider-agnostic)
Timing
Providers
Rendering
QA + Troubleshooting
Sharing

Examples

  • examples/shipped/ (script + shotlist + manifest)
Advanced

Next rules to add

  • Provider/model matrix docs
  • Safety: secrets, prompt injection, and content policies

Comments

Markdown supported