← Back to Skills Marketplace
muapi-media-editing
by
Anil Chandra Naidu Matcha
· GitHub ↗
· v1.0.0
· MIT-0
294
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install muapi-edit
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
Usage Guidance
This skill appears to implement the advertised muapi.ai editing features, but the package is sloppy: the registry metadata doesn't list the MUAPI_KEY and required binaries (curl, jq, python3, possibly a 'muapi' CLI), and some helper scripts referenced by the code (e.g., ../media/upload.sh, check-result.sh) are not included. Before using: 1) verify and obtain a MUAPI_KEY only if you trust api.muapi.ai; 2) inspect and run the scripts in an isolated environment (container or VM); 3) be aware the scripts will upload any local media you pass (including faces) to the external service — avoid uploading private/sensitive material; 4) note that the key is saved to a .env file in the working dir if you use --add-key; store keys securely and delete .env if undesired; 5) consider contacting the skill author or source to get a完整 package or correct registry metadata and confirm the missing helper scripts and CLI dependency. If you need help checking the muapi.ai domain or sanitizing the package, gather the missing files or a trusted upstream repo and re-run evaluation.
Capability Analysis
Type: OpenClaw Skill
Name: muapi-edit
Version: 1.0.0
The skill bundle provides a set of shell scripts to interface with the muapi.ai API for image and video editing tasks like upscaling, face swapping, and lipsyncing. The scripts include standard logic for local file uploads, API job submission via curl, and result polling, with basic input sanitization using python3's json module. While the scripts include a helper function to save the MUAPI_KEY to a local .env file, this is a transparent configuration utility and there is no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The skill advertises muapi.ai image/video editing and the scripts call https://api.muapi.ai, which is consistent. However the registry metadata declares no required env vars or binaries while SKILL.md and the scripts require MUAPI_KEY and tools (curl, jq, python3) — a clear mismatch. edit-image.sh also expects an external 'muapi' CLI and calls ../media/upload.sh and check-result.sh (not present in the bundle), so the shipped files + metadata are incomplete for the stated capability.
Instruction Scope
The runtime scripts do what the README says: upload files and POST to muapi.ai endpoints for edits, upscales, face-swap, lipsync, etc. They will auto-upload local files when you pass --file and will save a provided API key into a .env file in the current directory. They do not attempt to read unrelated system files or other credentials, but they do transmit user media (including face images/videos) to an external API — this is expected for the feature but privacy-sensitive.
Install Mechanism
There is no install spec (instruction-only with shell scripts). No downloads or remote installers are performed by the skill itself. The scripts make network requests to api.muapi.ai (expected), which is the primary runtime network activity.
Credentials
The scripts require MUAPI_KEY (used in x-api-key header) but the registry metadata did not declare any required env vars or primary credential. The skill writes MUAPI_KEY into a .env file when run with --add-key, which is persistent on disk and may be surprising. Aside from MUAPI_KEY and typical CLI tools, no unrelated secrets are requested.
Persistence & Privilege
always:false (normal). The scripts persist the API key to a local .env file in the current working directory — a modest persistence and privacy consideration but not a global privilege escalation. The skill does not modify other skills or system-wide configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install muapi-edit - After installation, invoke the skill by name or use
/muapi-edit - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of muapi-media-editing skill for AI-powered media editing.
- Provides prompt-based image editing using multiple AI models.
- Supports one-click image enhancements: upscaling, background removal, face swap, colorization, Ghibli style, and product shots.
- Enables video lipsync (audio to video) and various video/image effects such as face swap, dance, dress change, and Luma modify/reframe.
- Includes easy-to-use shell scripts with standard flags and requirements.
Metadata
Frequently Asked Questions
What is muapi-media-editing?
Edit and enhance images and videos with AI via muapi.ai — prompt-based editing, upscaling, background removal, face swap, lipsync, video effects, and more. It is an AI Agent Skill for Claude Code / OpenClaw, with 294 downloads so far.
How do I install muapi-media-editing?
Run "/install muapi-edit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is muapi-media-editing free?
Yes, muapi-media-editing is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does muapi-media-editing support?
muapi-media-editing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created muapi-media-editing?
It is built and maintained by Anil Chandra Naidu Matcha (@anil-matcha); the current version is v1.0.0.
More Skills