Tooluck logoTooluck
SKILL.md

fal-assets

Agent skill fromrehan-remade/universal-modder

Generate game assets with fal (fal.ai) through the fal MCP server, the `um fal` CLI (REST) or `fal api`. Covers sprites and icons with transparent backgrounds, consistent variants and animation frames, pixel art, seamless textures, PBR material maps, image-to-3D models, remeshing, auto-rigging, sound effects, music, voice lines, and trailer or cutscene video. Use whenever a mod needs new art, audio or 3D models, or the user mentions fal, generating sprites, textures, models, SFX or music for a game.

How to install fal-assets

install fal-assets
# install the universal-modder pack with the skills CLI
npx skills add rehan-remade/universal-modder

# or add only this skill to Claude Code: copy the folder

skills/fal-assets/

# into

~/.claude/skills/fal-assets/ (all projects)

.claude/skills/fal-assets/ (one project)

skills/fal-assets/SKILL.md

MITFull file
1# Game assets with fal
2
3fal runs hundreds of generative models behind one API key. Use it whenever the mod needs something that
4doesn't exist yet: a weapon sprite, a boss, a unit rendered from 16 angles, a tileable floor, a laser sound,
5boss music, a voiced line.
6
7## Setup (check once per session)
8- **Key.** Create one at https://fal.ai/dashboard/keys. `um fal` takes `FAL_KEY` from the environment first,
9 then the key the human stored with `um fal key set` (a hidden prompt: the desktop keyring on Linux, through
10 libsecret's `secret-tool`; an owner-only `~/.secrets/fal-key` where there's no `secret-tool`), then
11 `FAL_KEY=...` in a `.env` in the working folder. `um fal key status` shows which source is used, with keys
12 masked. Never write the key into mod files or configs; `um publish check` flags leaked keys.
13- **MCP.** fal's hosted MCP server is `https://mcp.fal.ai/mcp` with header `Authorization: Bearer $FAL_KEY`.
14 The repo pre-configures it for each agent:
15 - Claude Code: `.mcp.json`
16 - Codex: `.codex/config.toml`
17 - Cursor: `.cursor/mcp.json`
18 - VS Code/Copilot: `.vscode/mcp.json`
19 - Gemini CLI: `gemini-extension.json`
20 - OpenCode: `opencode.json`
21
22 They read `FAL_KEY` from the agent's environment, and without it the server doesn't connect. If the fal
23 MCP tools are missing, use `um fal` meanwhile and tell the human. They can start the agent with `FAL_KEY`
24 set (on Linux, from the keyring:
25…

Excerpt shown under the repository's MIT license.

More skills in universal-modder

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates