Skip to main content
skill CX Codex

muapi-media-editing — Claude Code skill: what it does, install

This skill edits images and videos through muapi.ai, covering prompt-driven changes, upscaling, background removal, lip sync, and video effects.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-media-editing -a claude-code
npx skills add SamurAIGPT/Generative-Media-Skills --skill edit -a claude-code
Open on GitHub

What muapi-media-editing does

The skill sends image and video editing jobs to muapi.ai. For images, it supports prompt-based changes with Flux Kontext, GPT-4o, Midjourney, Qwen, and other models. Ready-made operations cover upscaling, background removal, face swaps, colorization, Ghibli styling, and product shots.

Its scripts are edit-image.sh, enhance-image.sh, lipsync.sh, and video-effects.sh. They handle prompt edits, enhancement tasks, audio-driven lip sync, and video or image effects. Each script accepts --async, --json, --timeout N, and --help.

Set MUAPI_KEY through core/platform/setup.sh before making requests. The environment also needs curl, jq, and python3; without the API key, calls to muapi.ai will not run.

What it helps with

  • edit an image from a text prompt
  • upscale an existing image
  • remove an image background
  • match video lip movement to audio
  • apply a dance or video effect

Example prompts for the agent

  • Use muapi-media-editing to add sunglasses to an image with edit-image.sh.
  • Run enhance-image.sh with the upscale operation on this image.
  • Use lipsync.sh with the sync model to match this video to the supplied audio.

How to install muapi-media-editing

1Skills CLI (Vercel)

npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-media-editing -a claude-code
npx skills add SamurAIGPT/Generative-Media-Skills --skill edit -a claude-code

2Manually: put the files in place

~/.claude/skills/edit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/edit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about muapi-media-editing

How do I install muapi-media-editing in Claude Code?

Run these steps in order: npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-media-editing -a claude-code, then npx skills add SamurAIGPT/Generative-Media-Skills --skill edit -a claude-code. The skill file is at ~/.claude/skills/edit/SKILL.md.

What does muapi-media-editing do?

It processes images and videos through muapi.ai using prompts or preset operations. It can upscale images, remove backgrounds, swap faces, sync lips to audio, and apply effects.

What does the skill require?

Set MUAPI_KEY through core/platform/setup.sh and have curl, jq, and python3 available.

Source text

SKILL.md · MIT
---
name: muapi-media-editing
version: 0.1.0
description: Edit and enhance images and videos with AI via muapi.ai — prompt-based editing, upscaling, background removal, face swap, lipsync, video effects, and more
---

# ✏️ 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`

© SamurAIGPT · MIT · SamurAIGPT/Generative-Media-Skills

Similar skills

All skills for AI and ML →

From the same set59

muapi-ad-creative Builds an ad set: a hero image, three copy variations and crops sized for Meta, Google Display and LinkedIn. Useful when a campaign needs banners and there is no designer on hand. CX Codex +1 2,400installs muapi-platform Configures your muapi.ai API key, checks connectivity, and waits for async generation results by request ID. CX Codex +1 1,100installs muapi-media-generation Produces generative images, video clips, and audio via muapi.ai right from the terminal. Useful for running creative media tasks inside agent workflows. CX Codex +1 1,100installs muapi-workflow Builds and runs multi-step generative media pipelines through muapi.ai from natural language prompts. Connects image generation, upscaling, and video creation into single workflows. CX Codex +1 1,000installs muapi-photo-pack-generator Turns a single reference photo into a set of themed portraits while keeping the person's face intact. Useful for professional, lifestyle and fantasy shots without a shoot. CX Codex +1 966installs muapi-storyboard Turns a one-line story premise into a storyboard and generates keyframe images through muapi. Useful when you need reference panels before shooting or animating. CX Codex +1 686installs muapi-floor-plan-rendering Generates 2D architectural floor plans from text descriptions and converts them into realistic 3D isometric renderings. Useful for quick interior prototyping. CX Codex +1 672installs muapi-character-story-video This skill builds a multi-scene story around one consistent character, then turns each scene into a video. Use it to create an animated sequence in separate parts. CX Codex +1 671installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor