스킬 mmx-cli
📦

mmx-cli

낮은 위험 ⚙️ 외부 명령어📁 파일 시스템 액세스🔑 환경 변수

터미널에서 AI 미디어 생성

MiniMax AI 플랫폼을 사용하여 터미널에서 직접 텍스트, 이미지, 비디오, 음성, 음악을 생성하세요. 복잡한 API 통합 없이 간단한 명령줄 명령으로 모든 AI 생성 요구를 충족할 수 있습니다.

지원: 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

예상 결과:

AI가 응답 텍스트와 토큰 사용 정보를 포함하는 JSON 형식으로 답변을 반환합니다.

"mmx-cli" 사용 중입니다. mmx image generate --prompt "A cat in a spacesuit" --output json --quiet

예상 결과:

명령은 생성된 이미지를 가리키는 하나 이상의 이미지 URL을 반환합니다. quiet 모드에서는 URL이 stdout에 한 줄에 하나씩 표시됩니다.

"mmx-cli" 사용 중입니다. mmx speech synthesize --text "Hello world" --out hello.mp3 --quiet

예상 결과:

명령은 지정된 경로에 MP3 오디오 파일을 생성합니다. 완료되면 파일 경로가 stdout에 출력됩니다.

보안 감사

낮은 위험
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
사양 준수

만들 수 있는 것

콘텐츠 제작 워크플로우

콘텐츠 제작자는 웹 인터페이스로 전환하거나 API 통합 코드를 작성할 필요 없이 터미널 스크립트에서 직접 이미지, 비디오, 음성, 음악을 생성합니다.

AI 프로토타이핑 및 개발

개발자는 MiniMax 모델 출력을 빠르게 테스트하고 CLI를 프로토타이핑 도구로 사용하여 생성 기능을 애플리케이션에 통합합니다.

자동화된 미디어 제작

팀은 mmx 명령을 jq와 같은 표준 Unix 도구를 체이닝하여 미디어 생성 파이프라인을 자동화합니다.

이 프롬프트를 사용해 보세요

간단한 이미지 생성
일몰에 구름 위에 앉아 있는 고양이 이미지를 생성하세요. 현재 디렉터리에 저장하세요.
다중 턴 텍스트 대화
Python 튜터로 설정하는 시스템 프롬프트를 사용하여 MiniMax와 대화를 시작하세요. 그런 다음 리스트 컴프리헨션을 예제와 함께 설명해 달라고 요청하세요.
비동기 비디오 생성 워크플로우
바다 파도가 있는 짧은 비디오를 생성하세요. 계속 작업할 수 있도록 비동기 모드를 사용하세요. 작업 ID를 보여주고, 상태를 확인한 후 완료되면 다운로드하세요.
이미지 생성과 비전 분석 체이닝
일몰 이미지를 생성하세요. 그런 다음 비전 설명을 사용하여 생성된 이미지를 분석하고 어떤 내용이 있는지 설명하세요. 결과를 jq에 파이프하여 설명 텍스트만 추출하세요.

모범 사례

  • 자동화 또는 CI 환경에서는 예상치 못한 프롬프트와 진행률 출력을 방지하기 위해 항상 --non-interactive 및 --quiet 플래그를 사용하세요.
  • 명령 출력을 다른 도구 또는 스크립트에 파이프할 때는 기계 읽기 가능한 결과를 위해 --output json을 사용하세요.
  • 각 명령에서 플래그로 전달하는 대신 MINIMAX_API_KEY를 환경 변수로 설정하여 셸 기록에서 자격 증명이 노출되는 것을 방지하세요.

피하기

  • 공유되거나 로깅되는 환경에서는 명령 플래그에 API 키를 직접 전달하지 마세요. 대신 환경 변수나 mmx auth login 명령을 사용하세요.
  • 자동화된 스크립트 내에서 대화형 모드로 CLI를 사용하지 마세요. 대화형 프롬프트가 실행을 차단하고 시간 초과를 유발합니다.
  • 프로덕션 워크플로우에서 비디오 생성 시 --async 플래그를 무시하지 마세요. 동기식 비디오 생성은 오랫동안 차단될 수 있습니다.

자주 묻는 질문

MiniMax API로 인증하는 방법은 무엇인가요?
API 키와 함께 mmx auth login --api-key를 실행하세요. 자격 증명은 ~/.mmx/credentials.json에 저장됩니다. MINIMAX_API_KEY 환경 변수를 설정할 수도 있습니다.
어떤 MiniMax 모델이 지원되나요?
CLI는 텍스트용 MiniMax-M2.7, 이미지용 image-01, 비디오용 MiniMax-Hailuo-2.3, 음성용 speech-2.8-hd, 음악용 music-2.5를 지원합니다.
자동화된 스크립트나 CI 파이프라인에서 mmx를 어떻게 사용하나요?
인수가 누락되었을 때 빠르게 실패하려면 --non-interactive 플래그를, 진행률 출력을 억제하려면 --quiet를, 기계 읽기 가능한 결과를 위해 --output json을 사용하세요.
mmx 명령의 출력을 다른 명령에 파이프할 수 있나요?
네. stdout은 파이프할 수 있는 깨끗한 데이터를 출력합니다. 예를 들어 이미지 생성 출력을 vision describe에 파이프하거나 명령 치환을 사용하여 작업 ID를 캡처할 수 있습니다.
비동기 비디오 생성은 어떻게 작동하나요?
--async를 사용하여 작업을 시작하고 작업 ID를 받으세요. mmx video task get으로 작업 상태를 폴링한 후, 완료되면 mmx video download로 결과를 다운로드하세요.
CLI가 지원하는 지역은 어디인가요?
CLI는 지역을 자동으로 감지합니다. --region global 또는 --region cn으로 재정의할 수 있습니다. mmx config set --key region으로 영구적으로 설정하세요.

개발자 세부 정보

파일 구조

📄 SKILL.md