スキル mmx-cli
📦

mmx-cli

低リスク ⚙️ 外部コマンド📁 ファイルシステムへのアクセス🔑 環境変数

Genera multimedia con IA desde la terminal

Crea texto, imágenes, vídeos, voz y música utilizando la plataforma MiniMax AI directamente desde tu terminal. Evita la compleja integración de API mediante comandos simples de línea de comandos para todas tus necesidades de generación con IA.

対応: Claude Codex Code(CC)
📊 71 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「mmx-cli」を使用しています。 mmx text chat --message "user:What is the capital of France?" --output json --quiet

期待される結果:

La IA responde con la respuesta en formato JSON, que contiene el texto de respuesta y la información de uso de tokens.

「mmx-cli」を使用しています。 mmx image generate --prompt "A cat in a spacesuit" --output json --quiet

期待される結果:

El comando devuelve una o más URL que apuntan a las imágenes generadas. En modo silencioso, las URL aparecen una por línea en stdout.

「mmx-cli」を使用しています。 mmx speech synthesize --text "Hello world" --out hello.mp3 --quiet

期待される結果:

El comando crea un archivo de audio MP3 en la ruta especificada. La ruta del archivo se imprime en stdout al completarse.

セキュリティ監査

低リスク
v1 • 4/16/2026

The static analyzer reported 202 potential issues, all of which are false positives. SKILL.md is a markdown documentation file for the mmx CLI tool. The scanner misidentified markdown code block backticks as Ruby/shell backtick execution, model version strings as weak cryptographic algorithms, and CLI command examples as system reconnaissance. The skill instructs an AI agent to run the mmx CLI with user-provided parameters, which involves legitimate external command execution, filesystem access for credentials (~/.mmx/), and environment variable usage for API keys. No malicious intent, prompt injection attempts, or data exfiltration patterns were found.

1
スキャンされたファイル
360
解析された行数
6
検出結果
1
総監査数
低リスクの問題 (3)
External Command Execution via CLI
The skill instructs the AI agent to execute the mmx CLI tool with user-provided parameters. This is the core functionality of the skill and is expected behavior for a CLI helper. Arguments are constructed from user input but passed through the CLI tool interface, not directly to a shell.
Credential File Storage
The CLI stores API credentials in ~/.mmx/credentials.json. This is a standard pattern for CLI tools but represents filesystem access with sensitive data.
Environment Variable API Key Access
The skill documents using MINIMAX_API_KEY environment variable for authentication. Standard pattern for API-based CLI tools.

リスク要因

⚙️ 外部コマンド (1)
📁 ファイルシステムへのアクセス (2)
🔑 環境変数 (1)
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
84
セキュリティ
91
仕様準拠

作れるもの

Flujo de trabajo de creación de contenido

Los creadores de contenido generan imágenes, vídeos, voz y música directamente desde scripts de terminal sin tener que cambiar a interfaces web ni escribir código de integración de API.

Prototipado y desarrollo con IA

Los desarrolladores prueban rápidamente los resultados de los modelos MiniMax e integran funciones de generación en sus aplicaciones utilizando la CLI como herramienta de prototipado.

Producción automatizada de multimedia

Los equipos automatizan flujos de generación de multimedia encadenando comandos mmx con herramientas Unix estándar como jq para procesamiento de JSON.

これらのプロンプトを試す

Generar una imagen simple
Genera una imagen de un gato sentado en una nube al atardecer. Guárdala en el directorio actual.
Conversación de texto de múltiples turnos
Inicia una conversación con MiniMax usando un prompt de sistema que lo configure como tutor de Python. Luego pídele que explique las comprensiones de listas con ejemplos.
Flujo de trabajo asíncrono de generación de vídeo
Genera un vídeo corto de olas del mar. Usa el modo asíncrono para poder seguir trabajando. Muéstrame el ID de la tarea, luego verifica su estado y descárgalo cuando esté completo.
Encadenar generación de imágenes con análisis de visión
Genera una imagen de un atardecer. Luego usa vision describe para analizar la imagen generada y describir lo que contiene. Canaliza los resultados a través de jq para extraer solo el texto de la descripción.

ベストプラクティス

  • Usa siempre las opciones --non-interactive y --quiet en entornos automatizados o de CI para evitar prompts inesperados y salida de progreso.
  • Usa --output json para obtener resultados legibles por máquina cuando canalices la salida del comando a otras herramientas o scripts.
  • Establece tu MINIMAX_API_KEY como variable de entorno en lugar de pasarla como opción en cada comando para evitar exponer credenciales en el historial de shell.

回避

  • No pases claves de API directamente en opciones de comando para entornos compartidos o con registro. Usa variables de entorno o el comando mmx auth login en su lugar.
  • No uses la CLI en modo interactivo dentro de scripts automatizados. Los prompts interactivos bloquearán la ejecución y causarán tiempos de espera.
  • No ignores la opción --async para generación de vídeo en flujos de producción. La generación síncrona de vídeo puede bloquear la ejecución durante periodos prolongados.

よくある質問

¿Cómo me autentico con la API de MiniMax?
Ejecuta mmx auth login --api-key con tu clave de API. Las credenciales se almacenan en ~/.mmx/credentials.json. También puedes establecer la variable de entorno MINIMAX_API_KEY.
¿Qué modelos de MiniMax son compatibles?
La CLI soporta MiniMax-M2.7 para texto, image-01 para imágenes, MiniMax-Hailuo-2.3 para vídeo, speech-2.8-hd para voz y music-2.5 para generación de música.
¿Cómo uso mmx en scripts automatizados o pipelines de CI?
Usa la opción --non-interactive para fallar rápidamente cuando falten argumentos, --quiet para suprimir la salida de progreso y --output json para resultados legibles por máquina.
¿Puedo canalizar la salida de un comando mmx en otro?
Sí. stdout genera datos limpios que se pueden canalizar. Por ejemplo, canaliza la salida de generación de imágenes a vision describe, o usa sustitución de comandos para capturar IDs de tarea.
¿Cómo funciona la generación asíncrona de vídeo?
Usa --async para iniciar una tarea y recibir un ID de tarea. Consulta el estado de la tarea con mmx video task get, luego descarga el resultado con mmx video download cuando esté completa.
¿Qué regiones soporta la CLI?
La CLI autodetecta tu región. Puedes sobrescribirla con --region global o --region cn. Establécela de forma persistente con mmx config set --key region.

開発者の詳細

ファイル構成

📄 SKILL.md