# Fal AI Generation

Generate and edit images, create video, audio, 3D assets or material maps through...

- Repository: https://github.com/witnesstodark/mr-mak-workspace (642 stars)
- Category: AI and agents
- License: MIT
- Last updated: 2026-10-31
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add witnesstodark/mr-mak-workspace --skill fal-ai-generation -g -a claude-code -y`
Codex: `npx skills add witnesstodark/mr-mak-workspace --skill fal-ai-generation -g -a codex -y`
Cursor: `npx skills add witnesstodark/mr-mak-workspace --skill fal-ai-generation -g -a cursor -y`
Gemini CLI: `npx skills add witnesstodark/mr-mak-workspace --skill fal-ai-generation -g -a gemini-cli -y`

## Description

Generate and edit images, create video, audio, 3D assets or material maps through fal.ai MCP or the Python queue client. Use for fal model discovery, reference uploads, generation, recovery and local delivery.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# fal.ai generation

Turn the user's brief and supplied references into downloaded, reviewed assets.
Use the connected fal.ai MCP when available. The included Python helper handles
local uploads and queue recovery when MCP cannot access the local filesystem.
This skill and its relative resources can be copied into another project.

## Choose the operation

Distinguish concept exploration, faithful editing, reference-sheet preparation,
motion generation, mesh generation and material creation. Preserve a selected
provider, model, accepted image, pose, camera and requested output count.
An edit changes the requested feature; it does not redesign the whole asset.

When no model is selected, call `recommend_model` with the actual task. Then read
`get_model_schema` for the exact endpoint. Similar display names on different
providers are not interchangeable endpoint IDs. Inspect pricing for the planned
batch, especially video or 3D; use existing task authorization without asking
again for already-approved work. Defaults in an old script are not a model choice.

Read [MCP calls](references/mcp-workflow.md) for parameter examples and recovery.
Read [prompting and review](references/prompting-and-review.md) for concept,
reference-edit and material decisions. Read [setup](references/setup.md) when
connecting another machine. Each recipient uses their own account and credentials.

## Run and retain the job

The rest: https://github.com/witnesstodark/mr-mak-workspace/blob/HEAD/.claude/skills/fal-ai-generation/SKILL.md
