prompt-lookup
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
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,
Claude Code
$ npx -y skills add jnMetaCode/ai-shortfilm-prompts --skill shortfilm-prompt --agent claude-code
Codex
$ npx skills add jnMetaCode/ai-shortfilm-prompts --skill shortfilm-prompt -a codex -y
Cursor
$ npx skills add jnMetaCode/ai-shortfilm-prompts --skill shortfilm-prompt -a cursor -y
Gemini CLI
$ npx skills add jnMetaCode/ai-shortfilm-prompts --skill shortfilm-prompt -a gemini-cli -y
GitHub Copilot
$ npx skills add jnMetaCode/ai-shortfilm-prompts --skill shortfilm-prompt -a github-copilot -y
OpenCode
$ npx skills add jnMetaCode/ai-shortfilm-prompts --skill shortfilm-prompt -a opencode -y
Windsurf
$ npx skills add jnMetaCode/ai-shortfilm-prompts --skill shortfilm-prompt -a windsurf -y
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.
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.).
If their initial request already includes **all** of the following, skip Step 2 and go straight to Step 3:
narrative (family · pet · farewell)** / atmospheric single shot / weapon-charge / combat / static character poster)
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.
**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
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.
---
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; auto
🌐 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?
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…