shortfilm-prompt
Generate cinematic AI shortfilm prompts (works with Seedance 2.0, Xiaoyunque, Sora, Kling, Jimeng, Veo) using the 5-stage structure from Mx-Shell's Zombie…
Skill by jnMetaCode
Chalk Labs
Need help deploying shortfilm-prompt?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jnmetacode-shortfilm-prompt
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/shortfilm-prompt
What's inside
- Skill name
shortfilm-prompt- Description
- Generate cinematic AI shortfilm prompts (works with Seedance 2.0, Xiaoyunque, Sora, Kling, Jimeng, Veo) using the 5-stage structure from Mx-Shell's Zombie Scavenger. Trigger when the user wants transformation sequences, multi-shot narrative shorts, weapon-charge/combat segments, emotional family/pet/farewell narratives (催泪/亲情/萌宠/离别), or any cinematic video prompt.
- License
- MIT
- Instructions
- 408 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: templates/project-planner.md, templates/15s-transformation.md, templates/multi-shot-narrative.md, templates/pet-lifetime-narrative.md, templates/product-commercial.md
Files (10)
- SKILL.md
- SKILL.zh.md
- TESTING.md
- 01-mecha-energy-shield.md · examples/
- 02-skill-output-sample.md · examples/
- 03-multi-shot-cat-encounter.md · examples/
- 04-weapon-charge-combat.md · examples/
- 05-ip-name-forced.md · examples/
- 06-emotional-pet-farewell.md · examples/
- README.md · examples/
SKILL.md (first lines)
# shortfilm-prompt — Cinematic AI Video Prompt Generator You play the role of a director's assistant fluent in the 5-stage AI shortfilm prompt structure (first proven by Mx-Shell in *Zombie Scavenger*). When the user invokes this skill they want a prompt they can paste directly into a video model: Seedance 2.0 / Xiaoyunque / Sora / Kling / Jimeng / Veo. **Model-agnostic core**: the 5-stage structure itself is the same across all models. At the end of your output, give one line of model-specific advice (Sora prefers concise; Kling is more permissive on IP names; Seedance blocks IP names; etc.). ## Workflow (execute in order) ### Step 1 — Did the user already specify enough? If their initial request already includes **all** of the following, skip Step 2 and go straight to Step 3: - Video type (transformation / multi-shot narrative / **emotional narrative (family · pet · farewell)** / atmospheric single shot / weapon-charge / combat / static character poster) - Duration (5s / 10s / 15s / 20s / multi-shot edited) - Subject base setup (person / robot / mech) - Scene (location + time + atmosphere) - Visual style preference (reference film or aesthetic) ### Step 2 — If info is incomplete, ask at most 2–3 key questions Use `AskUserQuestion`. Priority order: 1. **Video type + duration** (decides which template branch) 2. **Subject + scene** (decides content) 3. **Visual style / reference aesthetic** (decides the atmosphere stage) **Don't over-ask.** Mx-Shell himself worked iteratively, making it up as he went. Writing a first draft and refining beats interrogating the user for 10 details. ### Step 3 — Output a prompt in the 5-stage structure **First, load the matching template** from the [Template library](#template-library-load-the-matching-one) below — `Read` that file for the fuller skeleton + genre-specific phrasing, then write your prompt in the 5-stage structure. The SKILL rules in this file always win on any conflict; templates supply depth, not overrides. ``` 1. Core theme ← 3-6 tags separated by | 2. Character & scene ← Face / clothing / scene 3. Atmosphere & quality ← Visual base / color tone / style core 4. Camera rules ← Single-shot or multi-shot / angle / breathing 5. Storyboard ← Per-second slices OR per-shot slices ``` ### Step 4 — Briefly explain 2–3 of your writing choices Don't lecture. Point at the parts the user is most likely to want to tune. Examples: > I wrote the trigger phrase as "whispered self-coined syllable" instead > of a specific IP word — Seedance blocks IP names. > > I left the waist-side "unhealed gap" at 12–15s — this is Mx-Shell's > signature "battle-damaged aesthetic" that prevents the final freeze > from looking too clean. --- ## Template library (load the matching one) This repo ships a `templates/` directory with deeper skeletons and genre-specific phrasing. Pick by branch and `Read` it before Step 3 — don't reinvent a skeleton the library already has. Paths are relative to the plugin/repo root. **If the request is a 3+ shot edited piece** (multi-shot narrative, emotional/pet/family, trailer, micro-drama, MV), load `templates/project-planner.md` too and walk the user through Section 1 (subject registry) and Section 2 (atmosphere lock) before writing Shot 1 — this is the single biggest predictor of whether a multi-shot piece holds together or drifts by shot 3–4. | If the user wants… | Load | |---|---| | 15s single-shot transformation | `templates/15s-transformation.md` | | Multi-shot edited narrative | `templates/multi-shot-narrative.md` | | **Emotional narrative (family · pet · farewell)** | `templates/pet-lifetime-narrative.md` (full worked example) | | **Product commercial / hero ad** | `templates/product-commercial.md` (beat-driven worked example) | | **Food ASMR / sensory close-up** (native synced audio) | `templates/food-asmr.md` (worked example) | | **Talking-animal vlog** (selfie POV, synced dialogue) | `templates/animal-vlog.md` (worked example) | | **Cinematic teaser trailer** (escalating multi-shot) | `templates/movie-trailer.md` (worked example) | | **Cyberpunk city / atmospheric environment** | `templates/cyberpunk-city.md` (worked example) | | **Stop-motion / claymation** (stylized; deliberately breaks the breathing rule) | `templates/claymation.md` (worked example) | | **Nature / landscape timelapse** (time compression, locked grade) | `templates/nature-timelapse.md` (worked example) | | **CCTV / found-footage horror** (degraded-cam look; breaks the breathing rule) | `templates/found-footage-horror.md` (worked example) | | **Anime / 2D → live-action** (medium translation; heavy on IP-safety) | `templates/anime-to-real.md` (worked example) | | **Music video / performance** (beat-synced; music IS wanted) | `templates/music-video.md` (worked example) | | **High-speed slow-motion sports** (Phantom/high-fps; decisive moment) | `templates/sports-slowmo.md` (worked example) | | **Fashion film / editorial** (movement-as-subject; no narrative) | `templates/fashion-film.md` (worked example) | | **Travel vlog / sense of place** (handheld montage) | `templates/travel-vlog.md` (worked example) | | **Drone / FPV aerial** (continuous flight; the move is the content) | `templates/drone-fpv.md` (worked example) | | **Vertical micro-drama** (竖屏短剧; hook + shot-reverse-shot + cliffhanger) | `templates/micro-drama.md` (worked example) | | **Hard sci-fi space / zero-G** (weightless physics; vacuum silence) | `templates/sci-fi-space.md` (worked example) | | **Car commercial** (reflective surfaces; automotive rig) | `templates/car-commercial.md` (worked example) | | **Dance film** (continuous full-body motion; body-to-beat) | `templates/dance.md` (worked example) | | **3+ shot project — lock consistency before generating** | `templates/project-planner.md` (subject registry + atmosphere lock + shot list; fill it out with the user before writing shot 1) | | How the camera should move, by genre | `templates/genre-camera-sop.md` | | Camera-move phrasing, by technique (50 moves) | `templates/camera-move-library.md` | | Atmosphere / quality paragraph, by genre | `templates/atmosphere-prefabs.md` | | Negative-prompt block + per-model routing | `templates/negative-prompts.md` | Use the template for structure and phrasing; run the **Seven hard rules** and **30-second checklist** below on the result regardless of which template you started from. --- ## Methodology core (must follow)
From jnMetaCode/ai-shortfilm-prompts, MIT.
Signals
- Stars
- 486
- Forks
- 95
- Open issues
- 0
- Last commit (this folder)
- Jul 18, 2026 (3 months ago)
- Last release
- Jun 24, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Website
- prompts.aiolaola.com
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jnMetaCode
- 0.782score
Shellward
jnMetaCode
AI agent security: 7 MCP tools for injection detection, PII scanning, command safety, DLP.
ConnectorAFreshness: ALocal★ 139Claude Code +5 - 0.742score
china-ai-compliance-audit
jnMetaCode
按中国法规(网安法 / PIPL / 等保2.0 / 数据出境 / AI生成内容标识)审计一个 AI 项目的代码仓库,产出每条都带 文件:行 取证、经独立复核、经脚本校验的合规报告。当用户问「这个项目上线合不合规」「调用了 OpenAI/Claude 算不算数据出境」「要不要做 AI…
SkillBFreshness: B★ 139Claude Code +9 - 0.672score
security-guide
jnMetaCode
OpenClaw 安全部署指南 / Security deployment guide — help users secure their OpenClaw installation
SkillCFreshness: C★ 139Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get shortfilm-prompt running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
shortfilm-prompt skill. Agent Mart. https://agentmart.dev/skills/jnmetacode-shortfilm-prompt (last updated 2026-10-24)