Directing Stickman Videos logo

Directing Stickman Videos

CommunityPopular
kaomei
directing-stickman-videos

Use when turning copy, notes, articles, or topics into customizable-length English stick-figure videos (in 10-second multiples: 30s, 60s, 3min, 5min, default 60s), kinetic line-animation explainers, motivational shorts, or Gemini Omni Flash prompt packages.

Overview

Publisherkaomei
Repositorystickman-video-director
Skill namedirecting-stickman-videos
Stars
2.8K
Forks
413
Bundled files
9
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 9 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by kaomei on GitHub. Read the source before you install it.

Installation

Install the Directing Stickman Videos AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/kaomei/stickman-video-director/tree/main/skills/directing-stickman-videos
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/kaomei/stickman-video-director.git /tmp/stickman-video-director
mkdir -p .claude/skills
cp -r /tmp/stickman-video-director/skills/directing-stickman-videos .claude/skills/directing-stickman-videos
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Directing Stickman Videos in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Directing Stickman Videos on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Directing Stickman Videos is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Directing Stickman Videos

Core contract

Turn one source into a confirmed director's proposal and then N standalone prompts for approximately ten-second Gemini Omni Flash clips (where N = target duration in seconds / 10; default 6 clips for 60 seconds). Preserve the source's meaning while structuring it through a high-completion 5-stage emotional narrative arc.

Setup gate

Require these before planning:

  • source material
  • aspect ratio: 16:9 or 9:16
  • target duration: in multiples of 10 seconds (e.g. 30s, 60s, 90s, 3min, 5min; default: 60s / 6 clips if unspecified)
  • visual style and theme:
    • Style 1 (Classic Minimalist): light (white background, black figure) or dark (black background, white figure)
    • Style 2 (Modern Beanie Zeke):
      • Style 2A (Modern Studio Tech): pure white high-key studio, subtle light-gray perspective grid, floating cyan/blue glass UI
      • Style 2B (Cinematic Story): full-color narrative environments, cinematic lighting & depth
    • Style 3 (Prehistoric Hand-Drawn / Dark Comedy): expressive white filled heads, black stick limbs, animal-hide costumes and earthy prehistoric settings; story-specific casting
    • Style 4 (Cozy Storytelling / 治愈故事风): expressive minimalist white-filled characters with dark stick limbs in full-color 2D cartoon environments; varied story locations and cinematic shot changes
    • Style 5 (Historical Cartoon / 历史卡通风): white-filled round heads, simple black oval eyes and thin black stick limbs in era-specific costume, with cel shading and full-color painterly historical settings

If aspect ratio or visual style is missing, ask for all missing items in one concise message and stop. If duration is omitted, default to 60 seconds (6 clips). If a user provides a duration not divisible by 10, round to the nearest 10-second multiple. If a user specifies only light or dark theme, default to Style 1. Never select an aspect ratio or style silently. Do not re-ask choices already supplied.

Urgency, generation cost, client pressure, and requests to "pick normal settings" do not waive this gate.

Workflow

  1. Read references/storyboard-template.md, references/style-catalog.md and references/voice-continuity.md. Structure the narrative using the 5-Stage High-Completion Heartbeat Engine (Golden Hook → Disrupting Assumptions → Unveiling Insider Secrets → Ultimate Truth Revelation → Elevation & Interactive Discussion), with timing dynamically scaled to the target duration. Produce Phase A in the user's language, with English VO and a reference translation.
  2. Stop after the director's proposal and request explicit approval.
  3. If the user changes ratio, duration, style, theme, narration, scene structure, or global direction, recompose Phase A and request approval again.
  4. Only after approval of the current Phase A, read references/omni-flash-prompt-contract.md and produce Phase B.
  5. Use references/examples.md only when a concrete end-to-end example would resolve ambiguity.

Topic approval, schedule pressure, or approval of an older draft is not approval of the current Phase A.

Output rules

For Style 3, read references/prehistoric-dark-comedy.md before planning. Its casting, story rhythm, palette and continuity rules override the generic no-idle, device-count and five-stage discussion-ending rules below. Use setup → escalation → ironic payoff for narrative shorts; do not force a discussion question into a visual punchline. This is a visual storytelling style, not a claim about actual prehistory.

For Style 4, read references/cozy-storytelling.md before planning and prompt assembly. Default each new ten-second segment to a different recognizable story setting, unless the user explicitly requests one location or approves a deliberate return. Preserve characters, drawing grammar, important props, movement direction and narrator—not an identical table or background across the whole video. Name the location cuts and any time jumps in Phase A. This is full-color cartoon storytelling, not a hand-drawn/sketchbook mode and not a claim of photorealistic 3D backgrounds.

For Style 5, read references/historical-cartoon.md before planning and prompt assembly. Keep its drawing grammar fixed while changing the era pack. Confirm story-specific cast cards, setting, palette, props and exact narration in Phase A; repeat the full approved style and visible cast descriptions in every Phase B prompt. Its historical palette, music, physical-action pacing and story ending override generic three-color, mandatory-piano, device-count, no-idle and discussion-ending rules below. Apply the existing shared voice contract; do not apply this style's character rules to Styles 1–4.

  • Structure every script using the 5-stage high-completion flow:
    1. Golden Hook: Instant curiosity trigger via a counter-intuitive question or visual paradox. Timing is flexible based on duration (e.g. within the first 2–5 seconds in short videos, up to 10–15s in long videos); never open with generic platitudes.
    2. Disrupting Assumptions: State what everyone thinks is true, then shatter it in one sentence to build cognitive conflict.
    3. Unveiling Insider Secrets: Pull back the curtain on hidden mechanics, counter-intuitive details, or the real obstacle.
    4. Ultimate Truth Revelation: Deliver the underlying business logic or human psychology truth with maximum cognitive payoff.
    5. Elevation & High-Engagement Discussion: Conclude with a memorable punchline and an irresistible discussion prompt that sparks debate in the comments.
  • Scale English VO word count to approximately 20–25 words per 10-second clip across N clips (e.g. ~60–75 words for 30s / 3 clips, ~120–150 words for 60s / 6 clips, ~360–450 words for 3min / 18 clips, ~600–750 words for 5min / 30 clips).
  • Give each clip three timed beats, at least four relevant visual devices, and a visual change every two to three seconds.
  • Keep character proportions, line weight, style, and narrator consistent across all clips.
  • For Style 1, freeze the concise character anchor from references/style-catalog.md and repeat it verbatim in every clip. Keep two arms and two legs, one current pose per limb, stable proportions and uniform medium line weight; a moving arm replaces its previous pose rather than adding another arm. Keep the figure monochrome and saturated accents on props/graphics. Do not replace the anchor with "same character", ellipses, numeric anatomy recipes, skeleton/path instructions or clip-specific appearance descriptions. Occasional simple line expressions are allowed; the head remains hollow. Keep rich actions and effects separate from character design. Treat generated consistency as a visual acceptance check, not a guarantee from repeated text.
  • For Style 1, limit the video to three saturated accent colors named with ordinary descriptive words (e.g. vivid red, electric blue, warm gold). For light theme, enforce a flat, digitally pure-white canvas with no textures, gradients, or 3D depth.
  • For Style 2 (Modern Beanie Zeke), enforce character consistency:
    • Clip 1: A minimalist 2D animated stick figure wearing a bright red beanie (smooth knit, no pom-pom) and a yellow t-shirt, with simple black stick limbs and shorts. Simple black lines, vibrant colors, smooth 2D animation style.
    • Clips 2–N: The same minimalist 2D animated stick figure in a bright red beanie and yellow shirt... Simple black lines, vibrant colors, smooth 2D animation style.
    • No detailed eyes, pupils, or photorealistic features (avoids bug-eye deformation).
  • For Style 2A (Modern Studio Tech), enforce: in a modern bright white studio space with subtle light-gray perspective grid lines on the floor plane. High-key studio lighting, clean white negative space, sleek glowing cyan and electric blue glass holographic UI elements. Always include negative constraint: STRICTLY MINIMALIST, NO CIRCUIT BOARD TEXTURES, NO SCI-FI WALL PANELS, NO CRACKED CONCRETE.
  • For Style 2B (Cinematic Story), specify full-color narrative setting and cinematic lighting while preserving the 2D animated stick-figure character design.
  • For Style 4, freeze each approved character's complete anchor and repeat it in every clip where that role appears. Separate static design from first-frame positions, timed prop transfers and final states; changing scene does not reset prop ownership or the narrator. Read its reference for shot variety and visual acceptance checks.
  • For all styles, avoid abstract liquid/shape morphing. Drive motion with concrete character actions (leaping, touching glass, drawing luminous lines, opening doors) with timed beats across [0–3s], [3–7s], and [7–10s]. Never leave the character idle.
  • For all styles, apply references/voice-continuity.md: choose a complete video-level voice profile in Phase A, then repeat its full frozen English block verbatim in every clip. Different videos may choose different voices; a scene/style/character change must not recast the narrator. Lock timbre, register, accent, texture, delivery, pace and recording treatment, not just "same narrator". Keep emotional progression in visuals/music. Style-specific music rules never override this shared voice contract. Mandate BGM continuity from clip 1.
  • Treat narration as audio-only (Audio voiceover only, strictly no speech bubbles, no dialogue boxes). Quote exact dialogue and forbid alteration, repetition, captions, subtitles, or visual transcription.
  • Never place technical color notation (hex, RGB, Pantone) inside generation prompts.
  • Default generated clips to no visible words, letters, numbers, or interface copy. Put optional two-to-five-word overlays in a separate post-production note.
  • Match every clip ending to the next clip opening through action, an important prop, screen direction or a planned cut. Style 4 uses deliberate scene changes or approved time jumps; it does not require the same background in adjacent clips.
  • Do not invent unsupported facts, statistics, quotations, or product claims.

Revision rules

Recompose rather than rename:

  • 16:9: stage action across left, center, and right; use lateral tracking and negative space.
  • 9:16: use depth, stacked motion, vertical reveals, and interface-safe placement.

Theme, ratio, duration, or style changes require a fresh visual balance check. A global change invalidates prior approval.

Final check

Apply the checklist in the loaded reference. Repair any failed condition before responding.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Directing Stickman Videos AI skill do?

Use when turning copy, notes, articles, or topics into customizable-length English stick-figure videos (in 10-second multiples: 30s, 60s, 3min, 5min, default 60s), kinetic line-animation explainers, motivational shorts, or Gemini Omni Flash prompt packages.

Why use Directing Stickman Videos on TypingMind?

Because you install it once and use it with any model. Directing Stickman Videos is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Directing Stickman Videos in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/kaomei/stickman-video-director/tree/main/skills/directing-stickman-videos. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Directing Stickman Videos?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Directing Stickman Videos?

As many as you like. As long as a model supports skills, you can use Directing Stickman Videos with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Directing Stickman Videos AI skill free?

Yes. It is published on GitHub by kaomei under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇