~/ai_assets_directory_
Claude Skill 4.2k stars
generative-media-skills.skill

Generative Media Skills

A Core/Library collection of 41 SKILL.md recipes (cinematography, branding, product ads, UGC video) that drive 100+ image/video/audio models through the MuAPI backend, for Claude Code, Cursor, Gemini CLI and OpenCode.

Overview

Generative Media Skills is a Core/Library collection of 41 expert-authored SKILL.md recipes: cinematic video direction, branding/logo generation, product photography, UGC ad videos, YouTube thumbnails and more, that let Claude Code, Cursor, Gemini CLI or OpenCode drive 100+ image/video/audio models (Midjourney, Flux, Kling, Veo3, Seedance, Suno...) through a single CLI, with a matching MCP server exposing 19 typed tools.

How it works

  1. Core primitives (/core) wrap the muapi-cli for uploads, prompt-based image editing, auth and result polling.
  2. Expert library (/library) adds the actual creative know-how: each skill translates a creative brief (e.g. "cinematic 10s product ad") into the right model, parameters and multi-step pipeline.
  3. MCP server (muapi mcp serve) exposes the same 19 tools directly to Claude Desktop, Cursor or any MCP-compatible client, no shell scripts needed.

Cost note: requires a paid API key

The skills themselves are free and MIT-licensed, but every recipe calls the MuAPI service (muapi.ai), which requires a paid API key and consumes credits per generation. Reading, adapting or redistributing the skill files costs nothing; actually generating media does. Budget for MuAPI usage separately before adopting this for production work.

Examples

"Use the Cinema Director skill to produce a 10-second epic reveal shot of a
cybernetic dragon over Tokyo with Kling 3.0."

"Turn this product photo into a full Amazon listing image set: hero, lifestyle,
infographic and detail closeups."

Best for teams already using (or willing to pay for) MuAPI who want proven, expert-level prompts/pipelines instead of building their own from scratch.

Installation

You need Node.js and a paid MuAPI account and API key.

  1. Install the MuAPI CLI and add your key:
    npm install -g muapi-cli
    muapi auth configure --api-key "YOUR_MUAPI_KEY"
    
  2. Install the skill (or the whole library) into your agent:
    npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-media-generation
    
  3. Restart your agent (Claude Code, Cursor, Gemini CLI or OpenCode).
  4. Optional: run muapi mcp serve to expose the same tools as an MCP server instead of shell commands.
  5. Try a small generation request first to confirm your API key and credits work before a bigger job.

Related assets