Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on Windows
Multi-modal Generative Media Skills for AI Agents (Claude Code, Cursor, Gemini CLI). High-quality image, video, and audio generation powered by muapi.ai.
GitHub didn't answer, so this is the saved copy from 14 h ago
Will it work on Windows?
winget install Git.Git) or WSL2 (wsl --install).The core scripts require muapi-cli. Install it once:
# via npm (recommended — no Python required)
npm install -g muapi-cli
# via pip
pip install muapi-cli
# or run without installing
npx muapi-cli --help
# Interactive setup
muapi auth configure
# Or pass directly
muapi auth configure --api-key "YOUR_MUAPI_KEY"
# Get your key at https://muapi.ai/dashboard?utm_source=github&utm_medium=readme&utm_campaign=generative-media-skills
# Install all skills to your AI agent
npx skills add SamurAIGPT/Generative-Media-Skills --all
# Or install a specific skill
npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-media-generation
# Install to specific agents
npx skills add SamurAIGPT/Generative-Media-Skills --all -a claude-code -a cursor
muapi image generate "a cyberpunk city at night" --model flux-dev
# Download the result automatically
muapi image generate "a sunset over mountains" --model hidream-fast --download ./outputs
# Extract just the URL (agent-friendly)
muapi image generate "product on white bg" --model flux-schnell --output-json --jq '.outputs[0]'
# Use Nano-Banana reasoning to generate a 2K masterpiece
bash library/visual/nano-banana/scripts/generate-nano-art.sh \
--file ./my-source-image.jpg \
--subject "a glass hummingbird" \
--style "macro photography" \
--resolution "2k" \
--view
cd library/motion/cinema-director
# Create a 10-second epic reveal
bash scripts/generate-film.sh \
--subject "a cybernetic dragon over Tokyo" \
--intent "epic" \
--model "kling-v3.0-pro" \
--duration 10 \
--view
# Animate a reference image into video
bash library/motion/seedance-2/scripts/generate-seedance.sh \
--mode i2v \
--file ./concept.jpg \
--subject "camera slowly pulls back to reveal the full landscape" \
--intent "reveal" \
--view
# Extend an existing video
bash library/motion/seedance-2/scripts/generate-seedance.sh \
--mode extend \
--request-id "YOUR_REQUEST_ID" \
--subject "camera continues pulling back to reveal the vast city" \
--duration 10
# Clone the repo and set the MUAPI_API_KEY env var
git clone https://github.com/SamurAIGPT/Generative-Media-Skills
export MUAPI_API_KEY=your_key_here
# Skills auto-load from .opencode/skills/ when you run opencode in this directory
opencode
Then run powershell -ExecutionPolicy Bypass -File .\setup.ps1. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: winget install Git.Git
git clone https://github.com/SamurAIGPT/Generative-Media-Skills.git cd Generative-Media-Skills
jq, Python 3, Node.js
winget install jqlang.jq winget install Python.Python.3.12 winget install OpenJS.NodeJS.LTS
Run these in Git Bash (installed with Git) or WSL — not PowerShell. Do the README instructions above first.
npm install -g muapi-cli pip install muapi-cli npx muapi-cli --help muapi auth configure muapi auth configure --api-key "YOUR_MUAPI_KEY" npx skills add SamurAIGPT/Generative-Media-Skills --all npx skills add SamurAIGPT/Generative-Media-Skills --skill muapi-media-generation npx skills add SamurAIGPT/Generative-Media-Skills --all -a claude-code -a cursor muapi image generate "a cyberpunk city at night" --model flux-dev muapi image generate "a sunset over mountains" --model hidream-fast --download ./outputs muapi image generate "product on white bg" --model flux-schnell --output-json --jq '.outputs[0]' bash library/visual/nano-banana/scripts/generate-nano-art.sh \ --file ./my-source-image.jpg \ --subject "a glass hummingbird" \ --style "macro photography" \ --resolution "2k" \ --view bash scripts/generate-film.sh \ --subject "a cybernetic dragon over Tokyo" \ --intent "epic" \ --model "kling-v3.0-pro" \ --duration 10 \ --view bash library/motion/seedance-2/scripts/generate-seedance.sh \ --mode i2v \ --file ./concept.jpg \ --subject "camera slowly pulls back to reveal the full landscape" \ --intent "reveal" \ --view bash library/motion/seedance-2/scripts/generate-seedance.sh \ --mode extend \ --request-id "YOUR_REQUEST_ID" \ --subject "camera continues pulling back to reveal the vast city" \ --duration 10 export MUAPI_API_KEY=your_key_here opencode
The steps run shell scripts (.sh). Use Git Bash (winget install Git.Git) or WSL2 (wsl --install).
No reports for Windows yet.
GitManual AI Agent reads the 2 key files and writes a step-by-step guide for Windows. Once written, it's saved for everyone.