muapi-media-editing
MuAPI Media Editing provides AI-powered image and video enhancement through four bash scripts: edit-image.sh for prompt-based editing with multiple AI models, enhance-image.sh for one-click operations like upscaling and background removal, lipsync.sh for syncing video lip movement to audio, and video-effects.sh for applying transformations like face swap and dance effects. Use this skill when you need to modify or enhance existing media files programmatically with minimal setup beyond providing a muapi.ai API key.
git clone --depth 1 https://github.com/SamurAIGPT/Generative-Media-Skills /tmp/muapi-media-editing && cp -r /tmp/muapi-media-editing/core/edit ~/.claude/skills/muapi-media-editingSKILL.md
# ✏️ MuAPI Media Editing & Enhancement **Advanced editing and enhancement operations for images and videos.** Apply AI-powered edits, enhancements, and effects to existing media. Supports prompt-based editing with Flux Kontext, GPT-4o, and Midjourney, plus one-click operations like upscaling and background removal. ## Available Scripts | Script | Description | | :--- | :--- | | `edit-image.sh` | Prompt-based image editing (Flux Kontext, GPT-4o, Midjourney, Qwen, and more) | | `enhance-image.sh` | One-click operations: upscale, background removal, face swap, colorize, Ghibli style, product shots | | `lipsync.sh` | Sync video lip movement to audio (Sync Labs, LatentSync, Creatify, Veed) | | `video-effects.sh` | Video/image effects: Wan AI, face swap, dance, dress change, Luma modify/reframe | ## Quick Start ```bash # Edit an image with a prompt bash edit-image.sh --image-url "https://..." --prompt "add sunglasses" --model flux-kontext-pro # Upscale an image bash enhance-image.sh --op upscale --image-url "https://..." # Remove background bash enhance-image.sh --op background-remove --image-url "https://..." # Lipsync a video bash lipsync.sh --video-url "https://..." --audio-url "https://..." --model sync # Apply dance effect bash video-effects.sh --op dance --image-url "https://..." --audio-url "https://..." ``` ## Common Flags All scripts support: `--async`, `--json`, `--timeout N`, `--help` ## Requirements - `MUAPI_KEY` environment variable (set via `core/platform/setup.sh`) - `curl`, `jq`, `python3`
Generate AI images, videos, music, and audio from the terminal via muapi.ai — supports 100+ models including Flux, Midjourney v7, Kling 3.0, Veo3, and Suno V5
Setup and utility scripts for muapi.ai — configure API keys, test connectivity, and poll for async generation results
Turn a long video into N viral-ready short clips with a single managed API call. Wraps muapi.ai's `/ai-clipping` endpoint, which handles transcription, highlight ranking through a virality framework (hook / emotional peak / opinion bomb / revelation / conflict / quotable / story peak / practical value), overlap dedupe, and vertical face-tracking auto-crop server-side. No local Whisper, no local LLM, no GPU.
Transform a 2D logo into a premium 3D version and animate it with professional cinematic effects.
Generate a high-cut-density action / fight scene by first composing a 16-cell storyboard image, then driving Seedance 2.0 image-to-video off that storyboard. Stacks GPT-Image-2 (character sheet + storyboard), Nano-Banana-2 (environment concept), and Seedance 2.0 i2v.
Create a hilarious and ultra-realistic video of an anthropomorphic animal acting like a human vlogger in a real-world setting.
Generate a 15-second cinematic awards-ceremony video — a host announces a winner from the stage, a spotlight finds them in the crowd, they walk up to the podium, receive the award, and the LED display reveals their name and "THE BEST ACTOR".
Convert a photo of a person into a Pixar-style 3D cartoon character, then animate it using a reference dance or motion video.