Skills for Real Engineers. Straight from my .agents directory.
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
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)
1# Game assets with fal23fal runs hundreds of generative models behind one API key. Use it whenever the mod needs something that4doesn'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.67## 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, through10 libsecret's `secret-tool`; an owner-only `~/.secrets/fal-key` where there's no `secret-tool`), then11 `FAL_KEY=...` in a `.env` in the working folder. `um fal key status` shows which source is used, with keys12 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`2122 They read `FAL_KEY` from the agent's environment, and without it the server doesn't connect. If the fal23 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
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
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
