Back to Registry
View Author Profile
Official Verified
Mmx
Skill by ariffazil
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ariffazil/mmxOr
name: mmx description: Full multimodal generation via MiniMax CLI (mmx). Covers text chat, image generation, video synthesis, TTS speech, music composition, vision analysis, and web search. Activates when Arif wants to generate content or analyze images. Prerequisites: mmx auth login with API key. NOT for deep research loops (use mmx-text-researcher skill instead). metadata: {"openclaw": {"emoji": "🎨", "requires": {"bins": ["mmx"]}}}
MMX — MiniMax Multimodal CLI
Full reference for mmx CLI. For deep research workflows, use mmx-text-researcher skill instead.
Auth Check (First)
mmx auth status
# If not authenticated:
mmx auth login --api-key <your-api-key>
# Check region:
mmx config show
Text Chat
# Basic
mmx text chat --message "What is MiniMax?"
# Streaming
mmx text chat --model MiniMax-M2.7-highspeed --message "Hello" --stream
# With system prompt
mmx text chat --system "You are a coding assistant" --message "Fizzbuzz in Go"
# Multi-turn (conversation history)
mmx text chat --message "user:Hi" --message "assistant:Hey!" --message "How are you?"
# JSON output
mmx text chat --message "Extract key facts as JSON" --output json
# From file
cat messages.json | mmx text chat --messages-file - --output json
Models
MiniMax-M2.7— standardMiniMax-M2.7-highspeed— faster responseMiniMax-Text-01— best for research/synthesis
Image Generation
# Simple
mmx image "A cat in a spacesuit"
# With options
mmx image generate --prompt "A cat" --n 3 --aspect-ratio 16:9
# Output to directory
mmx image generate --prompt "Logo" --out-dir ./out/
# Available aspect ratios: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9
Video Generation
# Async (start and track)
mmx video generate --prompt "Ocean waves at sunset"
# Async with progress tracking
mmx video generate --prompt "A robot painting" --async
# Get task status
mmx video task get --task-id <task-id>
# Download completed video
mmx video download --file-id <file-id> --out video.mp4
mmx video generate --prompt "Ocean waves at sunset" --download sunset.mp4
Speech / TTS
# Basic synthesis
mmx speech synthesize --text "Hello!" --out hello.mp3
# Streaming playback (pipe to mpv)
mmx speech synthesize --text "Stream me" --stream | mpv -
# Voice selection + speed
mmx speech synthesize --text "Hi" --voice English_magnetic_voiced_man --speed 1.2
# List available voices
mmx voices
# From stdin
echo "Breaking news" | mmx speech synthesize --text-file - --out news.mp3
Music Generation
# With lyrics
mmx music generate --prompt "Upbeat pop" --lyrics "[verse] La da dee, sunny day" --out song.mp3
# Auto-generate lyrics from prompt
mmx music generate --prompt "Indie folk, melancholic, rainy night" --lyrics-optimizer --out song.mp3
# Instrumental (no vocals)
mmx music generate --prompt "Cinematic orchestral" --instrumental --out bgm.mp3
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ariffazil-mmx": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.