AI-powered media generation skills for Claude Code using fal.ai API.
npx skills add vorbei/fal-skill --skill fal-aiComprehensive AI media generation and editing:
| Command | Description |
|---|---|
/fal-ai setup |
Configure API key |
/fal-ai generate <prompt> |
Smart routing - auto-detect intent |
/fal-ai image <prompt> |
Generate image from text |
/fal-ai video <prompt> |
Generate video from text or image |
/fal-ai audio <text> |
Text-to-speech (ElevenLabs) |
/fal-ai music <prompt> |
Generate music or sound effects |
/fal-ai edit-photo <image> <prompt> |
Edit image with AI |
/fal-ai edit-video <video> |
Video effects & background removal |
/fal-ai remove-bg <image> |
Remove image background |
/fal-ai avatar |
Create lipsync avatar video |
/fal-ai transcribe <audio> |
Speech-to-text transcription |
- Get your API key from fal.ai/dashboard/keys
- Run
/fal-ai setupand paste your key
- Python 3.9+
- uv (recommended) or pip
Dependencies are installed automatically:
fal-client>=0.5.0pyyaml>=6.0python-dotenv>=1.0.0
See models.yaml for the full list of supported models across categories:
- Text-to-Image: FLUX.1 dev/pro, Nano Banana Pro, GPT Image 1.5
- Text-to-Video: Veo 3.1, Sora 2 Pro
- Image-to-Video: Veo 3.1, Sora 2 Pro
- Video Editing: WAN Effects, VEED Background Removal
- Image Editing: Qwen Image Max, Nano Banana Pro Edit
- TTS: ElevenLabs Turbo, Kokoro, MiniMax Speech
- Music: ElevenLabs Music, MiniMax Music, CassetteAI SFX
- Avatar: VEED Fabric, LTX Audio-to-Video
- ASR: ElevenLabs Scribe v2
MIT