← Back to Skills Marketplace
anil-matcha

muapi-media-generation

by Anil Chandra Naidu Matcha · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
278
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install muapi-media
Description
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
Usage Guidance
This package contains working shell scripts that call api.muapi.ai and will upload any files you ask them to. Before using: (1) Do not run with sensitive files unless you trust muapi.ai — upload.sh will POST local files to api.muapi.ai. (2) The skill metadata is incomplete: MUAPI_KEY and required tools (curl, jq, python3) are required but not declared, and schema_data.json (used to map models to endpoints) is referenced by the scripts but not included. Ask the publisher for the missing schema_data.json or supply it from a trusted source. (3) Inspect the included scripts (they are visible) to confirm behavior; note they store the API key in a local .env file when using --add-key. If you proceed, set MUAPI_KEY in a controlled environment (or a credential vault) and run in an isolated/test environment first. (4) If you need higher assurance, request the publisher provide accurate metadata, include schema_data.json, or sign the package from a verifiable homepage/source before trusting real API keys.
Capability Analysis
Type: OpenClaw Skill Name: muapi-media Version: 1.0.0 The skill bundle provides a legitimate interface for the muapi.ai media generation service. The scripts (generate-image.sh, create-music.sh, etc.) follow standard patterns for API interaction, including secure JSON payload construction using Python to prevent injection and basic environment variable management for API keys. No evidence of data exfiltration, malicious persistence, or harmful prompt injection was found.
Capability Assessment
Purpose & Capability
The scripts match the stated purpose (image/video/audio generation via api.muapi.ai). However the registry metadata declares no required env vars or binaries while SKILL.md and the scripts explicitly require MUAPI_KEY, curl, jq, and python3, and the scripts expect schema_data.json for dynamic model/endpoint resolution. The missing declarations and missing schema_data.json file are incoherent with the stated quick-start and make the package incomplete.
Instruction Scope
Runtime instructions and scripts operate within the expected domain (calling api.muapi.ai endpoints, uploading local files when requested, polling results, downloading outputs). They read and write a local .env file (storing MUAPI_KEY) and may upload any file the user supplies to the muapi.ai upload endpoint — which is expected for an upload utility but is sensitive behavior that should be explicit. The scripts also expect a local schema_data.json (not provided) which changes runtime behavior and endpoints; that external config is not declared or included.
Install Mechanism
No install spec; this is an instruction-only skill with included shell scripts. No external archives or remote downloads are performed by the skill itself at install time.
Credentials
The scripts require a MUAPI_KEY API key passed via environment or stored in a .env file, but the skill metadata did not declare this required credential or the required binaries. Requiring a single API key is proportionate for the advertised functionality, but the metadata omission is an important mismatch to surface.
Persistence & Privilege
The skill does not request elevated platform privileges or always:true. It writes a .env file and creates local output directories under relative paths; this is local persistence but limited in scope to the working directory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install muapi-media
  3. After installation, invoke the skill by name or use /muapi-media
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of muapi-media-generation skill. - Generate AI images, videos, music, and audio directly from the terminal using muapi.ai. - Supports 100+ models, including Flux, Midjourney v7, Kling 3.0, Veo3, and Suno V5. - Includes scripts for text-to-image, text-to-video, image-to-video animation, music/audio creation, and file uploads. - Provides flexible script flags and easy integration via environment variables.
Metadata
Slug muapi-media
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is muapi-media-generation?

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. It is an AI Agent Skill for Claude Code / OpenClaw, with 278 downloads so far.

How do I install muapi-media-generation?

Run "/install muapi-media" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is muapi-media-generation free?

Yes, muapi-media-generation is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does muapi-media-generation support?

muapi-media-generation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created muapi-media-generation?

It is built and maintained by Anil Chandra Naidu Matcha (@anil-matcha); the current version is v1.0.0.

💬 Comments