Skip to main content
skill CX Codex

muapi-media-generation — Claude Code skill: setup and features

Produces generative images, video clips, and audio via muapi.ai right from the terminal. Useful for running creative media tasks inside agent workflows.

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

What muapi-media-generation does

This skill supplies a suite of bash tools to dispatch creative generation jobs through muapi.ai. It routes requests across numerous engines, including flux-dev, minimax-pro, kling-pro, and Suno V5. Endpoint and parameter mapping is handled dynamically by schema_data.json.

The bundle includes generate-image.sh for text prompts, generate-video.sh for text-to-video, and image-to-video.sh to animate existing visuals. Audio synthesis and extensions use create-music.sh, while upload.sh pushes local files to a CDN. Each tool supports --async, --view, --json, and --timeout N.

Execution fails without curl, jq, and python3 present on your system. You must also supply the MUAPI_KEY credential via core/platform/setup.sh.

What it helps with

  • render images from text prompts
  • produce videos using minimax-pro or kling-pro
  • turn static pictures into video clips
  • compose or extend music tracks with Suno V5
  • upload local files to CDN for remote processing

Example prompts for the agent

  • Generate a mountain landscape using generate-image.sh with the flux-dev model
  • Animate a static portrait using image-to-video.sh and kling-pro
  • Create a background study beat using create-music.sh

How to install muapi-media-generation

1Skills CLI (Vercel)

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

2Manually: put the files in place

~/.claude/skills/media/SKILL.md

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

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

Questions about muapi-media-generation

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

Run npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-media-generation -a claude-code. The definition lives at ~/.claude/skills/media/SKILL.md.

What does muapi-media-generation do?

It provides terminal commands to trigger image, video, and audio generation via muapi.ai. Model schemas and endpoints are resolved through schema_data.json.

What dependencies are required?

Your environment needs curl, jq, and python3. You also need a valid MUAPI_KEY configured using core/platform/setup.sh.

Source text

SKILL.md · MIT
---
name: muapi-media-generation
version: 0.1.0
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
---

# 🎨 MuAPI Media Generation

**Schema-driven generation primitives for images, videos, and audio.**

Generate professional-grade media directly from the terminal using 100+ state-of-the-art AI models. All scripts are powered by `schema_data.json` for dynamic model and endpoint resolution.

## Available Scripts

| Script | Description | Default Model |
| :--- | :--- | :--- |
| `generate-image.sh` | Text-to-image generation | `flux-dev` |
| `generate-video.sh` | Text-to-video generation | `minimax-pro` |
| `image-to-video.sh` | Animate a static image into video | `kling-pro` |
| `create-music.sh` | Music creation, remix, extend, text/video-to-audio | Suno V5 |
| `upload.sh` | Upload local files to CDN for use with other skills | — |

## Quick Start

```bash
# Generate an image
bash generate-image.sh --prompt "a sunset over mountains" --model flux-dev --view

# Generate a video
bash generate-video.sh --prompt "ocean waves at golden hour" --model minimax-pro --view

# Animate an image
bash image-to-video.sh --image-url "https://..." --prompt "camera slowly pans right" --model kling-pro

# Create music
bash create-music.sh --style "lo-fi hip hop" --prompt "chill beats for studying"

# Upload a local file
bash upload.sh --file ./my-image.jpg
```

## Common Flags

All scripts support: `--async`, `--view`, `--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 set45

muapi-youtube-thumbnail This skill plans a thumbnail composition, generates a 16:9 image through muapi, then suggests overlay text, placement and font. CX Codex +1 2,500installs muapi-ugc-video-factory Creates vertical 9:16 UGC video ads with synchronized spoken audio from a person image, product photo, and script. Built for direct execution in coding agents. CX Codex +1 2,400installs 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-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-media-editing This skill edits images and videos through muapi.ai, covering prompt-driven changes, upscaling, background removal, lip sync, and video effects. 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

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