ai-shortfilm-prompts

jnMetaCodeMIT活跃维护

把一句想法扩写成可直接投喂 Sora、可灵、Veo、Seedance 的电影级视频提示词,内置 21 种类型模板和五段式结构,省去反复调 prompt 的功夫。

Claude Code Skill that turns any idea into a cinematic, model-ready video prompt — Sora · Kling · Veo · Seedance. 21 genre templates, 5-stage structure, eval-tested. Distilled from the AI short Hollywood director PJ Ace called "one of the best short films I've seen in years."

v0.4.0发布于 2026-06-24 02:01 UTC528star +10 / 7 天99fork同步于 2026-11-10 23:56 UTC

怎么上手

由 README 提炼,执行前请确认
/plugin marketplace add jnMetaCode/ai-shortfilm-prompts
/plugin install ai-shortfilm-prompts@ai-shortfilm-prompts
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

把任意创意转成电影级、可直接投喂视频模型的提示词的 Claude Code Skill

把一句想法扩写成可直接投喂 Sora、可灵、Veo、Seedance 的电影级视频提示词,内置 21 种类型模板和五段式结构,省去反复调 prompt 的功夫。

核心能力

  • 内置 21 个类型模板,覆盖多种短片风格
  • 用 5 阶段结构拆解提示词并做 10 项自检
  • 按 Sora、Kling、Veo、Seedance 等模型差异给出适配建议
  • 提示 IP 名称可能被 Seedance 2.0 拦截
  • 提供免安装网页版提示词构建器

容易踩的坑

需先安装 Claude Code 并支持插件市场命令;不同视频模型对负面提示词支持不一,Runway 不支持负面提示词;Kling 的违禁词过滤可能因单个词拦截整条提示词

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v0.4.0
  1. v0.4.0v0.4.0 — 17-genre library + bilingual web showcase最新正式版2026-06-24 · 2026-06-24 02:01 UTC

    大幅扩充 + 展示站升级:从几个题材到一个可被搜索收录的库。

    新增

    • 14 个新电影感视频提示词题材(双语 EN/中文,5 段式实战范例),累计 17 类:产品广告 / 食物 ASMR / 拟人动物 VLog / 电影预告片 / 赛博城市 / 定格黏土 / 风景延时 / CCTV 恐怖 / 动漫转真人 / 音乐 MV / 运动慢镜 / 时尚大片 / 旅拍 Vlog / 无人机 FPV。
    • 展示站升级(prompts.aiolaola.com):左侧分类侧栏;英文站 /en/ + hreflang;每条提示词独立静态页(SSG)——正文进 HTML、可被搜索引擎收录(62 页);sitemap(65)/ robots / JSON-LD / og 封面图;同系作品导航(带 UTM)。
    • SKILL 模板库表 + README 双语同步。

    修复

    • 病毒标签点击崩溃;canonical/sitemap 无后缀对齐 Cloudflare;travel-vlog 简介笔误。

    质量

    • 多 agent 质量审计:17 类题材 34 文件,7 条硬规则 / 5 段式 / 双语一致 / 内链 / IP 安全 全过。

    每个题材教一种相机/技法语言。方法首发自 Mx-Shell《丧尸清道夫》(prompts/ 为其原始材料,© Mx-Shell 保留所有权利;其余 MIT)。

  2. v0.3.1v0.3.1 — plugin skill path fix2026-06-05 · 2026-06-05 01:03 UTC
    查看更新说明

    Critical fix. Moves the skill from .claude/skills/ to skills/ (plugin root) so the marketplace install actually exposes /ai-shortfilm-prompts:shortfilm-prompt.

    A Claude Code plugin only discovers skills under <plugin-root>/skills/. Prior versions shipped the skill at .claude/skills/shortfilm-prompt/, so installing via the marketplace exposed no skill — the README's headline install was a broken promise. plugin validate only schema-checks the manifest, not component paths, so it never surfaced.

    • Skill moved to skills/shortfilm-prompt/ (history preserved)
    • Fixed 13 path references + README install (Options 2/4 now use --plugin-dir)
    • CLAUDE.md convention added to prevent regression

    If you installed v0.3.0 or earlier, re-run /plugin install to get the working skill.

  3. v0.3.0v0.3.0 — 速查卡 / 负向词预制 / 失败案例库 / 机器可读索引 / 死链CI2026-06-05 · 2026-06-05 00:27 UTC
    查看更新说明

    补齐 AI 视频提示词赛道的标配工具,并保留「方法论体系 + 交互式 Skill」的差异化。

    新增(EN + 中文双语)

    • cheatsheet.md — 一页速查卡:5 段骨架、3 条反直觉铁律、相机+镜头查表、收尾模板、交付自检
    • cases.md — 失败→修复案例库:14 个 ❌症状 / 🔍原因 / ✅修复,含 before→after 片段
    • templates/negative-prompts.md — 可复用负向提示词预制件 + 按模型支持表 + 4 个场景变体
    • prompts/index.json — 机器可读索引(类型 / 时长 / 变体数 / IP 安全 / reroll / 标签)
    • 死链 CI(.github/workflows/links.yml)— 每次 PR 自动校验内部链接(含 .claude / .github 点目录)

    优化

    • 兼容模型表扩到 2026 的 8 家(Seedance 2.0 / Veo 3 / Kling / Hailuo / Wan / Runway / Pika / Sora)
    • Skill 新增「负向提示词(按模型)」章节 + 自检项;引语对齐 methodology 原文
    • plugin keywords 扩容、描述刷新;修正 README / showcase 的 demo 不实表述
    • prompts 假面骑士数量 5→6(5 骑士 + 飞行版)对齐索引

    完整对比与方法论:见 README、methodology.md。

  4. v0.2.0v0.2.0 — 投稿体系 + 结构图 + 死链修复2026-05-24 · 2026-05-24 17:01 UTC
    查看更新说明

    新增

    • 🎬 原创 5 段式结构图(中英 SVG),嵌入两个 README
    • ⚖️ 两个 README 新增 ❌ vs ✅ 提示词对比段(裸提示词 vs 5 段式方法)
    • 🤝 CONTRIBUTING.md(中英双语)+ 投稿模板,对接"收录更多创作者方法"的路线图
    • 🧩 GitHub issue/PR 模板(提示词投稿 / 报错 / PR 自检)
    • 🖼️ showcase.md 作品展示墙(已有拆解作品填充 + 社区投稿入口)

    修复

    • 🔗 修复 zh README 5 处死链(中文文件名 → 实际 ASCII 路径),目录树对齐真实结构
    • 📊 13.4M 数据表加来源脚注(标明为 PJ Ace 原推数据)

    其他

  5. v0.1.0v0.1.0 — Plugin Marketplace 首版2026-05-19 · 2026-05-19 07:19 UTC
    查看更新说明

    首次以 Claude Code Plugin 形式发布。

    内容

    • shortfilm-prompt Skill(5 段式结构生成器)
    • 6 个 prompt 案例(含 Zombie Scavenger 完整复盘)
    • 4 套 template(15s 变身 / 多镜头叙事 / 氛围预制件等)
    • 双语 README / methodology / FAQ / credits

    一键安装

    /plugin marketplace add jnMetaCode/ai-shortfilm-prompts
    /plugin install ai-shortfilm-prompts@ai-shortfilm-prompts
    

    然后:

    /ai-shortfilm-prompts:shortfilm-prompt  ...
    

    致谢

    方法论来自 Mx-Shell(《丧尸清道夫》作者),经其 2026-03-15 / 2026-05-10 公开直播分享。详见 credits.md 与 NOTICE。

    "This is one of the best short films I've seen in years. Very soon, we'll stop calling it 'AI film' and just call it film." — PJ Ace (@PJaccetturo), May 10, 2026

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    ai-shortfilm-prompts

    🌐 Browse the prompt library online → prompts.aiolaola.com — view any template/case and copy it with one click, no install. 🎥 Want the prompt rendered into a finished film? → OpenShorts (same author): story → 3-shot AI mini-drama, cost quoted per shot before you spend, $0 on-device draft tier. 🧩 Or skip straight to the prompt builder — pick one of 21 genres, fill a few blanks, get the full multi-shot prompt + negative prompt. No Claude Code needed.

    📖 免费配套学习 → 从零学会 AI 编程(182 节)+ 从零构建 AI 智能体(40 节)(站上共 14 门课、700 节,全部 ¥0——另有 大模型原理 / AI 绘画 / 写小说 / 漫剧 / 量化 / DeepSeek / 深度专注 等) 🌍 Free companion courses in English · 日本語 · Español · 한국어 · 繁體中文 🎬 New — before you use these templates → AI 漫剧实战·一条片子的完整制作日志 — a free 42-lesson course (Chinese) that takes one real AI short film apart: storyboard spec, prompts, rolling and picking takes, editing to a final cut, and the compliance check before publishing — failed attempts included. First 12 lessons need no login.

    License: MIT GitHub stars X Post Plugin

    A Claude Code Skill that turns any idea into a cinematic, model-ready video prompt — for Sora · Kling · Veo · Seedance. 21 genre templates, a 5-stage structure, eval-tested. Distilled from Zombie Scavenger by Mx-Shell — the AI short Hollywood director PJ Ace called "one of the best short films I've seen in years."

    中文版 →

    ⚡ Quick start: one-page cheat sheet · failure→fix gallery


    🎬 The tweet that started it all

    "This is one of the best short films I've seen in years. Very soon, we'll stop calling it 'AI film' and just call it film."

    Film name: Zombie Scavenger by MX-Shell.

    — PJ Ace (@PJaccetturo), May 10, 2026

    13.4M views82K likes7.4K reposts39K bookmarks2.3K replies

    Stats are from PJ Ace's original tweet (@PJaccetturo, May 10, 2026), as of mid-May 2026.

    This repository is the complete workflow behind that film, made available because Mx-Shell himself published his prompt collection documents and walked through his entire method on a public Douyin livestream.


    ⚡ The single-line magic prompt (try it tonight)

    Copy this into Sora / Seedance / Kling / Veo. Replace {{...}}:

    Anamorphic widescreen cinematic. Simulated IMAX film camera +
    Panavision C-series lens (35mm focal, f/4 aperture). Handheld
    shot — extremely subtle, breath-like camera float throughout.
    {{your scene description}}.
    No score. Production audio only.
    

    Why this works: real camera bodies + "breath-like float" anchor the AI to actual film aesthetics — not the vague "cinematic feel" keyword everyone else uses. Full breakdown in methodology.md.


    ❌ vs ✅ — what the method actually changes

    Same idea: a female mech warrior raises an energy shield in a thunderstorm.

    ❌ The naive prompt (what most people write):

    Epic cinematic shot of a beautiful female mech warrior activating a
    stunning energy shield in the rain. Highly detailed, 4K, photorealistic,
    movie-quality, dramatic lighting.
    

    Vague praise — epic / stunning / 4K / movie-quality — gives the model nothing concrete to anchor to. You get generic game-CG output.

    ✅ With the 5-stage method (excerpt):

    Core theme: gritty hard sci-fi mech | rainy dock | battle-damage aesthetic | energy shield | post-apocalyptic live-action
    Atmosphere: simulated IMAX film camera + Panavision C-series (35mm, f/4). Low-saturation teal base, film grain.
    Camera: handheld — extremely subtle, breath-like float throughout.
    9–12s: hexagonal energy cells light up unevenly, some flicker as if faulty; rain bends around a 2m dome.
    Ending: no dialogue, no light burst — just rain vaporizing on the shield, a lightning flash across the dock.
    

    Real camera/lens names + physical reactions + battle damage + an empty ending = visceral realism. Full sample with the 10-item self-check: examples/02-skill-output-sample.md.


    The story

    May 2026. A 29-year-old vocational-school graduate from rural Yunnan, China — handle Mx-Shell — used 10 days and ~20,000 RMB of cloud credits to make a 3-minute AI short called Zombie Scavenger: an atomic-punk robot wanders into a beachfront villa after a zombie apocalypse, meets a confused ostrich, and starts dancing 1980s-style breakdance moves while kicking a zombie's head across the floor.

    On the cost: the widely-quoted "3,000 RMB" figure came from Mx-Shell himself, but on livestream he later revised it to "tens of thousands / 20k+." The real spend was likely well above 3,000 — still far below a comparable live-action shoot.

    Hollywood director PJ Ace (@PJaccetturo) retweeted the film, calling it "one of the best short films I've seen in years" and started a search for the author.

    A few weeks later Mx-Shell went on a Douyin livestream and gave away his entire workflow — the prompts, the camera language, the failure modes, the reroll counts.

    This repo is the result of digesting 130,000 characters of his materials into a structured, reusable system.


    What's in here

    ai-shortfilm-prompts/
    ├── README.md              You're here. English entry point.
    ├── README.zh.md           Chinese version.
    ├── cheatsheet.md          One-page cheat sheet (the whole method at a glance).
    ├── cheatsheet.zh.md       Chinese version.
    ├── cases.md               Failure→fix gallery: common bad output and the fix.
    ├── cases.zh.md            Chinese version.
    ├── methodology.md         The 5-stage prompt structure, explained.
    ├── methodology.zh.md      Chinese version.
    ├── faq.md                 Q&A: tools, failures, costs, edge cases.
    ├── faq.zh.md              Chinese version.
    ├── credits.md             Sources & attribution.
    ├── credits.zh.md          Chinese version.
    ├── showcase.md            Things people made with the method.
    ├── CONTRIBUTING.md        Submission template & rules for new prompts.
    ├── LICENSE                MIT (this work)
    ├── NOTICE                 Attribution + Mx-Shell ARR details (dual-licensing)
    │
    ├── prompts/                Mx-Shell's complete original prompts.
    │                           Body kept in Chinese (his authorial
    │                           voice), with English header on each file.
    │   ├── README.md           Index of all prompt archives
    │   ├── index.json          Machine-readable index of every prompt
    │   ├── zombie-scavenger.md             *Zombie Scavenger*
    │   ├── kamen-rider-transformations.md   Kamen Rider transformation × 6 (5 riders + flight)
    │   ├── kaisa-transformation.md       LoL Kai'Sa transformation × 3 versions
    │   ├── pacific-rim-gundam.md         Pacific Rim + Gundam mech-drop
    │   ├── cyber-wuxia.md                Shaw Brothers + steampunk wuxia template
    │   └── metal-gear-charge-combat.md   Weapon-charge + combat composite
    │
    ├── templates/              IP-stripped generalized templates (EN + .zh.md siblings).
    │                           Authored by jnMetaCode based on Mx-Shell's structure.
    │   ├── 15s-transformation.md         15-second transformation
    │   ├── multi-shot-narrative.md       Multi-shot edited narrative
    │   ├── atmosphere-prefabs.md         8 reusable atmosphere/look prefabs
    │   ├── negative-prompts.md           Reusable negative-prompt prefab (per-model)
    │   ├── genre-camera-sop.md           Camera-movement SOP for 5 film genres
    │   ├── camera-move-library.md        50 camera moves in 5 technique modules
    │   ├── pet-lifetime-narrative.md     Worked example: pet × family emotional narrative
    │   ├── family-recipe-farewell.md     Worked example: a mother's recipe handed down
    │   ├── elderly-cat-companion.md      Worked example: grandmother & cat, empty-nest
    │   ├── product-commercial.md         Worked example: beat-driven product hero ad
    │   ├── food-asmr.md                  Worked example: food ASMR / native synced audio
    │   ├── animal-vlog.md                Worked example: talking-animal selfie vlog
    │   ├── movie-trailer.md              Worked example: escalating teaser trailer
    │   ├── cyberpunk-city.md             Worked example: atmospheric neon-city roam
    │   ├── claymation.md                 Worked example: 12fps stop-motion / claymation
    │   ├── nature-timelapse.md           Worked example: landscape timelapse, locked grade
    │   ├── found-footage-horror.md       Worked example: CCTV / security-cam dread
    │   ├── anime-to-real.md              Worked example: 2D character → live-action
    │   ├── music-video.md                Worked example: beat-synced performance MV
    │   ├── sports-slowmo.md              Worked example: high-speed slow-motion sports
    │   ├── fashion-film.md               Worked example: editorial fashion film
    │   ├── travel-vlog.md                Worked example: travel vlog, sense of place
    │   ├── drone-fpv.md                  Worked example: FPV/aerial continuous flight
    │   ├── micro-drama.md                Worked example: vertical short-drama (hook+cliffhanger)
    │   ├── sci-fi-space.md               Worked example: hard sci-fi space / zero-G
    │   ├── car-commercial.md             Worked example: automotive commercial
    │   └── dance.md                      Worked example: continuous-motion dance film
    │
    ├── assets/                 Diagrams + the README hero-demo prompt.
    │   ├── demo-prompt.md       Copy-paste 15s prompt the Skill wrote (hero slot)
    │   └── 5-stage-structure.svg  The structure diagram
    │
    ├── skills/shortfilm-prompt/   Claude Code Skill
    │   ├── SKILL.md            How Claude should generate prompts (7 hard rules + 10-item checklist)
    │   ├── TESTING.md          How to run rigorous skill tests in another Claude window
    │   └── examples/           4 test cases (5 files) with expected outputs
    │
    └── .claude-plugin/         Plugin metadata (plugin.json + marketplace.json)
    

    TL;DR — The 5-stage prompt structure

    Every Mx-Shell video prompt follows the same skeleton. The order matters:

    1. Core theme            ← 3-6 style tags separated by |
    2. Character & scene     ← Face / clothing / environment
    3. Atmosphere & quality  ← Visual base / color tone / style core
    4. Camera rules          ← Single-shot or multi-shot / angle / breathing
    5. Storyboard            ← Per-second OR per-shot breakdown
    

    Three counter-intuitive rules

    1. Specify real camera + lens models. Don't write "cinematic feel". Write "simulated IMAX film camera, Panavision C-series lens, 35mm focal, f/4 aperture." AI training data binds those exact strings to real movie aesthetics.

    2. Describe imperfections. "Battle-damaged armor, paint worn off, oil in the joints, minor facial blemishes preserved." Perfection looks fake. The visceral realism comes from the flaws.

    3. Leave the ending empty. "No dialogue. No explosion. No blinding light. Just a figure standing in the smoke, a meteor crossing the sky."

    Full methodology in methodology.md.


    Install (Claude Code)

    Option 1 — Plugin Marketplace ⭐ (one-line install)

    /plugin marketplace add jnMetaCode/ai-shortfilm-prompts
    /plugin install ai-shortfilm-prompts@ai-shortfilm-prompts
    

    Then in Claude Code:

    /ai-shortfilm-prompts:shortfilm-prompt  Help me write a 15-second prompt for a
                                            robot transformation, green color palette,
                                            energy core in the belt buckle,
                                            post-apocalyptic jungle background
    

    Option 2 — Try it inside this repo

    git clone https://github.com/jnMetaCode/ai-shortfilm-prompts.git
    cd ai-shortfilm-prompts
    claude --plugin-dir .   # then: /ai-shortfilm-prompts:shortfilm-prompt
    

    Option 3 — Make it available globally (manual copy)

    mkdir -p ~/.claude/skills
    cp -r ai-shortfilm-prompts/skills/shortfilm-prompt \
          ~/.claude/skills/
    

    Option 4 — As a submodule in your own project

    git submodule add https://github.com/jnMetaCode/ai-shortfilm-prompts.git \
                      vendor/ai-shortfilm-prompts
    claude --plugin-dir vendor/ai-shortfilm-prompts   # loads the plugin + skill
    

    The Skill walks through the 5-stage structure, runs a 10-item self-check, and warns you about IP names that may be blocked by Seedance 2.0.


    Compatible video models

    The 5-stage structure is model-agnostic. Here's how the major 2026 engines compare — single-shot ceiling, negative-prompt support, IP filter, preferred prompt language, and the one gotcha that trips people up:

    ModelMax single shotNegative promptIP filterLangNotes / gotcha
    Seedance 2.0 (Doubao / Jimeng / Xiaoyunque, ByteDance) — Mx-Shell's primary engine~10–15s — but the Doubao app is locked to 5s/10s preset buttons; the full 4–15s range only on Jimeng/Dreamina web + VolcEngine consolePartial — no reliable dedicated field in the consumer app; negate by describing what you do wantStrict — domestic platforms aggressively reject named celebrities + branded IPEither (ZH native, EN works)Duration depends entirely on the front-end. Don't promise 15s if the user is on the Doubao app. Native synced audio-video is its standout strength.
    Veo 3 / 3.1 (Google)8s per clip (4/6/8s); Extend adds 7s hops up to ~148s, but quality degrades after 4–5 extensionsYes — dedicated field. List unwanted elements as plain nouns (extra limbs, glitch morphs); no no/don't command phrasingStrict — rejects public figures, brands, voice/likeness; scans prompt and framesENThe negative field wants descriptive phrases, not commands — no rain style instructions can backfire. Best-in-class native audio + realism.
    Kling 2.x / 3.0 (Kuaishou)2.5: 5–10s (Pro ~12s); 3.0: up to ~15s single-prompt multi-shotYes — dedicated field. Use for stability artifacts (sliding feet, extra fingers, morphing), not generic "quality" wordsStrict — a pre-gen banned-word filter rejects the whole prompt on one match; hypersensitiveEither (ZH native, EN strong; 3.0 multilingual dialogue)The banned-word filter is notoriously over-sensitive — a benign body/contact word can block a clean prompt. Sanitize wording first. Excellent action/motion realism.
    Hailuo / MiniMax (02 / 2.3)~6–10s — 1080p caps ~6s, 768p extends ~10sYes — but vendor guidance says use sparingly, for specific artifacts not as a primary leverModerate — more permissive than Sora/Veo, still blocks named celebs + overt IPEither (ZH native, EN solid)Resolution and duration trade off — you can't get max of both. Pick the axis that matters per shot. Strong motion at low cost.
    Wan 2.x (Alibaba, open-source)2.2: ~3–8s @ 24–30fps; 2.5/2.6 extend ~10–15s by modeYes — robust field; defaults like morphing, warping, face deformation, flickeringLenient — open-weights/self-hostable, so no enforced filter when run locally (hosted APIs may add their own)Native ZH (both, but ZH-trained)Leans Chinese — first/last-frame mode especially; EN-only prompts can underperform, add ZH for tricky shots. Self-hostable, full ComfyUI control, renders legible ZH/EN on-screen text.
    Runway Gen-4 / 4.55s or 10s per generationNo — does NOT support negatives. avoid X / no X can produce the opposite. Describe only what should appearStrict — blocks celebs, real people, copyrighted characters/brandsENNegative prompts are actively harmful here — no distorted hands can summon distorted hands. The single biggest mistake when porting prompts. Director-grade camera control + mature pro pipeline.
    Pika (2.2 / 2.5)Standard + Pikascenes: 5s or 10s; Pikaframes (keyframe) up to ~25sPartial — 2.5 supports negatives (no morphing, no extra limbs); 2.2 unclear, verify in-appModerate — blocks overt celebs/IP, generally more relaxed than Sora/VeoENOnly the Pikaframes keyframe path reaches ~25s — ordinary text/image-to-video is still 5s/10s. Fast, effects/transition-driven, great for stylized short-form.
    Sora 2 / 2 Pro (OpenAI)Up to ~25s continuous single-pass on Sora 2 Pro (standard tier shorter)No dedicated field — negate in-prompt with guardrails like original characters only, no logos or textStrict — triple-layer moderation; blocks named IP and visual lookalikes even without the nameENThe filter catches descriptions, not just names — a spiky-haired ninja in an orange jumpsuit still trips it (matches Naruto). Avoid recognizable trait-bundles, not only proper nouns. Leading prompt comprehension + world coherence.

    Durations and negative-prompt mechanics for Veo 3.1, Runway Gen-4, Kling, Wan, and Sora are consistent across multiple 2026 vendor/help-doc sources; Seedance 2.0 and Hailuo figures lean on third-party guides (treat ~ as approximate). "Veo ~148s", "Sora/Pika ~25s" come from extension/keyframe features, not plain single-shot generation. IP-filter "strictness" labels are qualitative.

    Tool names link to their sign-up pages; Xiaoyunque / Jimeng / Kling are invite links (both sides get free credits).

    🎥 Prompt written — now want the film? OpenShorts (same author) turns a story into a 3-shot AI mini-drama with Seedance / MiniMax-H3 / Sora / Kling, quotes the cost per shot before spending, and has a $0 on-device draft tier (MiniMax-H3 GGUF via stable-diffusion.cpp):

    npx openshorts drama --plan -i story="<your story>"        # price every shot first
    npx openshorts drama        -i story="<your story>"        # then render
    

    Repo: https://github.com/jnMetaCode/openshorts


    Sister projects (by the same author)

    This is the video-prompt sibling of the AI-coding ecosystem maintained by @jnMetaCode:

    All projects share the same SKILL.md format. The video skill stacks freely with any of them.


    Contributing

    The roadmap is to collect more AI-shortfilm creators' methods, structured the same way. New prompts, templates, fixes, and translations are welcome — see CONTRIBUTING.md for the submission template and rules (public source required, credit the original creator).

    Made something with the method? It goes on the showcase.


    Follow · 关注作者

    微信公众号「AI 不止语」 · 抖音 @AI不止语(AIBZY) · X @jnMetaCode · aiOlaOla — 免费学 AI 编程

    🌐 Live prompt library → prompts.aiolaola.com


    License

    MIT License for everything authored by jnMetaCode (methodology, FAQ, templates, Skill, metadata). Free for any use including commercial — just keep the copyright notice.

    Mx-Shell's original prompts and document excerpts — sourced from his fan-group documents and public Douyin livestream that he himself distributed — remain © Mx-Shell, all rights reserved. Archived here for educational reference; commercial use requires contacting Mx-Shell directly. Full dual-licensing details: NOTICE · attribution: credits.md.


    A line worth remembering

    "For creation, the equipment is not what matters. The idea is what matters." — Mx-Shell, May 12, 2026 livestream