Skip to content
Development
Skill

/minimax-delegation

Delegates tasks to the MiniMax CLI (mmx) via delegation-core. Use when delegation-core selects MiniMax or large-context batch work is needed.

From plugin
claude-night-market
343200 skills60 agents162 commands1 MCP

Claude Code

$ npx -y skills add athola/claude-night-market --skill minimax-delegation --agent claude-code

SKILL.md

minimax-delegation.SKILL.md
name: minimax-delegation
description: Delegates tasks to the MiniMax CLI (mmx) via delegation-core. Use when delegation-core selects MiniMax or large-context batch work is needed.
alwaysApply: false
category: delegation-implementation
tags:
- minimax
- cli
- delegation
- large-context
dependencies:
- delegation-core
tools:
- mmx-cli
- delegation_executor.py
usage_patterns:
- mmx-cli-integration
- large-context-analysis
- bulk-processing
complexity: intermediate
estimated_tokens: 600
progressive_loading: true
modules:
- modules/minimax-specifics.md
references:
- delegation-core/shared-shell-execution.md

MiniMax CLI Delegation

Overview

This skill implements `conjure:delegation-core` for the official MiniMax CLI, `mmx`. It provides MiniMax-specific authentication, quota management, and command construction.

For shared delegation patterns, see `Skill(conjure:delegation-core)`.

When To Use

  • After `Skill(conjure:delegation-core)` determines MiniMax is suitable
  • When you need Flash or M3's large context window (1M tokens)
  • For batch processing, summarization, or multi-file analysis
  • If the `mmx` CLI is installed and authenticated

When NOT To Use

  • Choosing which provider to delegate to (use `conjure:delegation-core`)
  • Another provider was selected (use that provider's delegation skill)

Prerequisites

**Installation:**

Install the official CLI, published as `mmx-cli` and maintained by MiniMax at `https://github.com/MiniMax-AI/cli`. It requires Node.js 18 or later and installs a binary named `mmx`.

npm install -g mmx-cli
mmx --version

Install `mmx-cli` by that exact name. Unrelated third-party packages publish a binary called `minimax`, and this skill never invokes that name.

**Authentication:**

Credentials are managed by the CLI, not by an environment variable. `mmx` stores them in `~/.mmx/config.json`.

mmx auth login                      # interactive: OAuth or an API key
mmx auth login --api-key sk-xxxxx   # non-interactive, for CI
mmx auth status                     # canonical readiness check

`mmx auth status` is what `delegation_executor.py --verify` runs. A successful `mmx --version` alone does not mean the CLI is authenticated.

**Regions:** MiniMax serves a global region (`api.minimax.io`) and a mainland China region (`api.minimaxi.com`). API keys are issued per region and are not interchangeable. API-key login detects the matching region by probing both, so no manual base URL is normally needed. Set the region explicitly with `mmx config set --key region --value cn` or the `MINIMAX_REGION` environment variable.

Quick Start

Using Shared Delegation Executor

# Basic file analysis
python scripts/delegation_executor.py minimax "Analyze this code" --files src/main.py

# With specific model
python scripts/delegation_executor.py minimax "Summarize" --files src/ --model MiniMax-M3

# Verify the CLI is installed and authenticated
python scripts/delegation_executor.py minimax --verify

The executor reads the requested files and inlines their contents into the prompt, because `mmx` has no `@path` context syntax. Inlined context is capped at 96 KiB to stay inside the operating system limit on a single argument, and any remainder is reported in the prompt and the log.

Direct CLI Usage

# Basic command
mmx text chat --model MiniMax-M3.1-Flash --message "Analyze this code"

# Specific model
mmx text chat --model MiniMax-M3 --message "Summarize this design"

# JSON output
mmx text chat --message "Extract the function names" --output json

# File contents must be passed in, not referenced
mmx text chat --message "Review this: $(cat src/main.py)"

Save Output

mmx text chat --message "..." > delegations/minimax/$(date +%Y%m%d_%H%M%S).md

Smart Delegation

The shared delegation executor can auto-select the best service:

uv run python scripts/delegation_executor.py auto "Analyze large codebase" \
  --files src/

MiniMax-Specific Details

For MiniMax-specific models, CLI options, cost reference, and troubleshooting, see `modules/minimax-specifics.md`.

Exit Criteria

  • [ ] `mmx --version` and `mmx auth status` both exit 0 before any task is

delegated. A missing installation or failed authentication is reported and stops execution.

  • [ ] Every spawned command starts with the `mmx` binary. No command in this

skill or in `Delegator.SERVICES["minimax"]` invokes a binary named `minimax`.

  • [ ] File context reaches the model as inlined contents. No `@path` reference

appears in a prompt sent to `mmx`.

  • [ ] The delegated task output is saved to

`delegations/minimax/YYYYMMDD_HHMMSS.md` (timestamp format matching the Quick Start example), and that file exists on disk after delegation.

  • [ ] If `conjure:delegation-core` selected a different provider, this skill is

not invoked. MiniMax delegation only runs when delegation-core routes to it.

Read more
@athola
Ships withclaude-night-market

A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.

343200 skills60 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
343
Star history of athola/claude-night-market on GitHub, a chart by star-history.com

Other skills on claude-night-market.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about minimax-delegation.

Which coding agents can use minimax-delegation?
minimax-delegation installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.