character-design
Build consistent character designs and character media with genmedia. Use this for original characters, reference sheets,…
Use-case-driven multi-step pipelines on fal.ai. Trigger when the user asks for a specific kind of content production rather than a single endpoint call: "make a commercial", "ad creative", "product photography", "cinematic shot", "film look", "character design", "consistent
$ npx -y skills add fal-ai-community/skills --skill fal-recipes --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/fal-recipesContext preview
The summary Claude sees to decide when to auto-load this skill.
Use-case-driven multi-step pipelines on fal.ai. Trigger when the user asks for a specific kind of content production rather than a single endpoint call: "make a commercial", "ad creative", "product photography", "cinematic shot", "film look", "character design", "consistent
name: fal-recipes description: > Use-case-driven multi-step pipelines on fal.ai. Trigger when the user asks for a specific kind of content production rather than a single endpoint call: "make a commercial", "ad creative", "product photography", "cinematic shot", "film look", "character design", "consistent character", "anchor system", "storyboard", "multi-shot", "narrative video", "talking head", "lip sync", "make this person talk", "virtual try-on", "garment transfer", "restore image", "deblur", "denoise", "fix face", "old photo restore", "add audio to video", "video sound effects", "product shot", "photoreal", "realistic photo", "candid photo", "editorial portrait", "documentary photo", "looks like a real photograph", "iPhone-style photo", "film photo", "archival photo". Each recipe describes inputs, the genmedia call sequence, and quality checks.
> **Runtime:** All endpoint calls run via the [genmedia CLI](https://github.com/fal-ai-community/genmedia-cli). See the `genmedia` skill for command syntax; run `genmedia init` once if not yet installed.
A recipe is a use-case-driven pipeline. It tells you the inputs to collect, the genmedia calls to chain, and the quality bar to verify before returning.
Recipes use `genmedia` for execution and `fal-models-catalog` for endpoint defaults. They differ from `fal-workflow`:
| Reference | Use for | |-----------|---------| | [cinematography.md](references/cinematography.md) | Cinematic stills and video, shot language, lighting, lens, color grade | | [character-design.md](references/character-design.md) | Original characters with consistent identity across shots | | [commercial.md](references/commercial.md) | Product photography, ads, e-commerce batches, hero shots | | [storytelling.md](references/storytelling.md) | Multi-shot narratives, short films, ads, brand films, social stories | | [character-lipsync.md](references/character-lipsync.md) | Talking head / lip-sync video (TTS → animated portrait) | | [image-restoration.md](references/image-restoration.md) | Smart-dispatch restoration, deblur, denoise, dehaze, fix faces, document restore | | [virtual-tryon.md](references/virtual-tryon.md) | Apply a garment onto a person photo (with optional cleanup chain) | | [video-with-audio.md](references/video-with-audio.md) | Add narration / SFX / music to a silent video | | [product-shot.md](references/product-shot.md) | Hero product photography from a packshot reference | | [realism.md](references/realism.md) | Photoreal stills (candid, editorial, documentary, archival, food, nature, architectural) with an anti-AI-look checklist |
1. Match the user's intent to a use case in the table above. 2. If multiple recipes apply (e.g., "commercial featuring a consistent character"), load both and run the dominant one, usually the more specific one (`character-design` first, then commercial framing). 3. If no recipe matches but the task is multi-step, fall back to `fal-workflow` Mode B (CLI orchestration) and design the pipeline from scratch. 4. If the task is a single endpoint call, skip recipes, go directly to the right `fal-models-catalog` reference.
Every reference follows the same skeleton so the agent knows where to look:
1. **Inputs to collect**: only what changes the pipeline. 2. **Genmedia workflow**: endpoint discovery, schema inspection, upload, run, status, download. 3. **Prompt build order**: domain-specific structure (e.g., SCLCAM for cinema, anchor + variable for character). 4. **Patterns / examples**: concrete prompt templates and finished examples. 5. **Quality bar**: explicit checks before returning.
Information lives in one place. If a recipe needs an endpoint listed in the catalog, it links to the catalog instead of duplicating the list.
Agent skills for fal.ai. The default execution path is the genmedia CLI: discover an endpoint, inspect its schema, run it, poll status when needed, and download outputs.
Build consistent character designs and character media with genmedia. Use this for original characters, reference sheets,…
Design cinematic image and video prompts for genmedia. Use this for shot language, camera movement, lighting, lens choices, color…
Plan and run commercial image or video production with genmedia. Use this for product photography, ads, e-commerce batches,…
Generate 2D pixel art game assets, characters, sprite sheets, background removal, and game backgrounds. Trigger for "pixel art…
Choose the right fal.ai endpoint for a given task. Modality-organized catalog of production endpoint defaults, text-to-image,…
Model-family-specific prompt craft for fal.ai endpoints. Trigger when the user mentions a specific model family by name and asks…