muapi-storyboard

$npx mdskill add SamurAIGPT/Generative-Media-Skills/muapi-storyboard

Generate N keyframes for a short story or scene sequence.

  • Creates visual storyboards from a one-line premise.
  • Uses muapi image generate with nano-banana-2 model.
  • Decomposes premise into story beats with visual descriptions.
  • Returns asset ids and captions in beat order.

SKILL.md

.github/skills/muapi-storyboardView on GitHub ↗
---
slug: muapi-storyboard
name: muapi-storyboard
version: "1.0.0"
description: Generate N keyframes for a short story or scene sequence (image only, no video).
acceptLicenseTerms: true
---


# Storyboard Generator

**Generate N keyframes for a short story or scene sequence (image only, no video).**

## Inputs

| Name | Type | Required | Default | Description |
|:---|:---|:---|:---|:---|
| `premise` | text | yes | — | One-line story premise (e.g. "lonely robot finds a tiny mechanical bird friend"). |
| `scenes` | int | no | 6 | Number of keyframes to produce. |
| `style` | text | no | cinematic, photoreal, soft lighting, 16:9 | Visual style tags applied to every keyframe. |


## Steps

Use the plan to dispatch all N keyframes in a single parallel layer.

1. Decompose `premise` into `{{scenes}}` story beats with a clear arc:
   setup → inciting moment → escalation → climax → resolution.
   - Each beat gets a one-paragraph visual description.
   - Maintain character / object continuity across beats (same character
     appearance, same world).
2. For each beat, create a `muapi image generate` node (model=nano-banana-2, aspect_ratio=16:9):
   - Prompt = `"<beat description>. {{style}}"`.
   - Tier: balanced (these are reference keyframes, not finals).
   - Aspect ratio: 16:9.
3. Run the plan in parallel (no `depends_on` between keyframes).
4. Return the asset ids in beat order with a one-line caption per scene.

## Notes
- Don't animate, upscale, or add audio — this skill is keyframes only.
  If the user wants video, suggest the `music-video` skill afterward.
- For consistency, repeat character description verbatim in every prompt
  ("a small rusty humanoid robot with…") rather than relying on the model
  to remember.

## Trigger Keywords

`storyboard`, `keyframes`, `scene sequence`, `story panels`


---

## Notes for the Executing Agent

- This recipe is LLM-orchestrated: read each phase, gather any missing inputs from the user, then call `muapi` CLI commands. Use `muapi auth configure` first if `MUAPI_API_KEY` is unset.
- For model IDs without a CLI alias yet, fall back to the raw endpoint via `curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'` and poll with `muapi predict wait <request_id>`.
- Substitute `{{input_name}}` placeholders with the user's actual inputs before issuing each call.

More from SamurAIGPT/Generative-Media-Skills

SkillDescription
muapi-3d-logo-animationTransform a 2D logo into a premium 3D version and animate it with professional cinematic effects.
muapi-action-figure-generatorConvert a photo of a person into a custom 3D action figure, complete with collectible toy packaging.
muapi-ad-creativeGenerate a high-converting ad creative set — hero image, ad copy variations, and platform-optimized crops for Meta, Google Display, and LinkedIn.
muapi-ai-clippingTurn a long video into N viral-ready short clips with a single managed API call. Wraps muapi.ai's `/ai-clipping` endpoint, which handles transcription, highlight ranking through a virality framework (hook / emotional peak / opinion bomb / revelation / conflict / quotable / story peak / practical value), overlap dedupe, and vertical face-tracking auto-crop server-side. No local Whisper, no local LLM, no GPU.
muapi-ai-fight-sceneGenerate a high-cut-density action / fight scene by first composing a 16-cell storyboard image, then driving Seedance 2.0 image-to-video off that storyboard. Stacks GPT-Image-2 (character sheet + storyboard), Nano-Banana-2 (environment concept), and Seedance 2.0 i2v.
muapi-amazon-product-listingGenerate a complete Amazon product listing image set — hero image, lifestyle shot, infographic with features, and comparison/detail closeups optimized for Amazon standards.
muapi-animal-video-generatorCreate a hilarious and ultra-realistic video of an anthropomorphic animal acting like a human vlogger in a real-world setting.
muapi-award-ceremony-videoGenerate a 15-second cinematic awards-ceremony video — a host announces a winner from the stage, a spotlight finds them in the crowd, they walk up to the podium, receive the award, and the LED display reveals their name and "THE BEST ACTOR".
muapi-blog-headerCreate a professional, eye-catching blog post header image sized for web (1200×628) with optional title composition guidance.
muapi-brand-kitGenerate a cohesive brand visual kit — logo concept, color palette moodboard, and typography pairing suggestions.