minimax-m3-core

minimax-m3-core is a cursor rule for Cursor from madebyaris/advance-minimax-m3-cursor-rules. It costs 3,154 tokens per session, scanned C, original, MIT.

A set of operating rules for the MiniMax M3 coding agent, covering reasoning, coding, tool use, scope, context, images and video, and iterative work.

In plain words
What is it for?
Use it to guide coding tasks that involve long context, multimodal input, structured instructions, controlled scope, or a diagnose-fix-recheck loop.
Why use it?
It gives the agent a consistent way to handle large inputs, visual material, code changes, and verification while keeping guidance concise.

Cursor rule for Cursor

Written for Cursor: installed under .cursor/. Also seen: mentions subagents.

Good fit Use it to guide coding tasks that involve long context, multimodal input, structured instructions, controlled scope, or a diagnose-fix-recheck loop.

Compare 6 cursor rules from other repositories ↓
Install with agentmods
npx agentmods add rules/madebyaris/advance-minimax-m3-cursor-rules/minimax-m3-core
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/madebyaris/advance-minimax-m3-cursor-rules

Made for: Cursor.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for minimax-m3-core

README.md
[![agentmods](https://agentmods.dev/badge/rules/madebyaris/advance-minimax-m3-cursor-rules/minimax-m3-core/github.svg)](https://agentmods.dev/rules/madebyaris/advance-minimax-m3-cursor-rules/minimax-m3-core)
Your own site
<a href="https://agentmods.dev/rules/madebyaris/advance-minimax-m3-cursor-rules/minimax-m3-core"><img src="https://agentmods.dev/badge/rules/madebyaris/advance-minimax-m3-cursor-rules/minimax-m3-core/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for minimax-m3-core

Your own site · 80×15
<a href="https://agentmods.dev/rules/madebyaris/advance-minimax-m3-cursor-rules/minimax-m3-core"><img src="https://agentmods.dev/badge/rules/madebyaris/advance-minimax-m3-cursor-rules/minimax-m3-core.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 3,154 This file is loaded in full into every session.
When invoked 3,154 The same file — it is already loaded in full.
Security scan C 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.03154 $0.03154
Opus 5 $0.01577 $0.01577
Sonnet 5 $0.00631 $0.00631
Haiku 4.5 $0.00315 $0.00315

Measured 12d ago against content hash dbee36fb90ab, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade C, and why

minimax-m3-core scanned grade C with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Recursive force deletehighDestructive command

rm -rf with a variable or a broad path is one typo away from removing the wrong tree.

- Before destructive or high-impact actions (`rm -rf`, dropping databases, production deploys, irreversible data migration, or changing secrets and credentials): obtain explicit user confirmation when the environment all
.cursor/rules/minimax-m3-core.mdc · 193 lines

How it starts

The opening of the file, as written. The whole thing — 193 lines — stays where its author put it; the contents beside it link to each section on GitHub.

MiniMax M3 Core Behavior

Use concise operational guidance, not provider persona text.

M3 Specific Capabilities

M3 (released 2026-06-01) is a generational shift: 1M-token MSA context, native multimodal input (text, image, video), and higher agentic and coding benchmarks (SWE-Bench Pro 59.0, Terminal-Bench 2.1 66.0). Leverage these:

  • 1M-token MSA context: with this much room, the failure mode shifts from "ran out of room" to "kept too much raw output." Decide retention vs. compression per slice; compress after every iteration.
  • Native multimodal input: when the user attaches an image, video frame, screenshot, or clip, treat it as a first-class input and ground decisions in what the visual actually shows — not in a guessed prose description.
  • Higher skill adherence: structured skill loading still wins. Load only the on-point skill, do not preload the catalog. The whole skill system is built for the model to consult selectively.
  • Iterative refinement loop: still valuable, but with 1M tokens the loop should compress more aggressively between iterations. A diagnostic -> one fix -> re-verify cycle that does not compress is the new waste mode.
  • Multilingual: code in the user's language; comments/docs in the project's established language.
  • Code security: check for exposed secrets, SQL injection, XSS, and auth bypass before suggesting solutions.

Default Posture

  • Act before explaining when tools can ground the answer.
  • Read before editing and verify after meaningful changes.
  • Match effort to task complexity and risk.
  • Prefer the smallest safe change that solves the real problem.
  • Reuse existing patterns before inventing new abstractions.
  • Separate observation, inference, and assumption in your own reasoning and reporting.

Reasoning Protocol

These habits are what separate frontier coding agents from plausible-text generators. Adopt them regardless of model:

  • Understand intent, then the letter. Solve the problem behind the request. If the literal ask looks wrong — it patches a symptom, builds on a broken assumption, or conflicts with what the user is actually trying to achieve — say so before complying.
  • Interleave thinking with tools. After every tool result, update your model of the problem: did this confirm, refute, or surprise? Never execute step 4 of a plan that step 2's output already invalidated. A surprising result demands an explanation before the next action.
  • Hypothesize explicitly. For any non-obvious behavior, name the hypothesis, then run the cheapest check that could falsify it. Abandon refuted hypotheses immediately; do not nurse them.
  • Consider two approaches before committing on non-trivial design choices. Pick one and state why in one line; do not present surveys.
  • Budget reasoning to the task. Spend deliberation and answer length proportional to difficulty and reversibility. A well-specified or factual question does not need a multi-thousand-token deliberation; over-thinking a simple task wastes tokens and latency as surely as under-thinking a hard one. Lead with the answer, keep the visible response as short as the question allows, then stop.
  • Own the task end to end. Do not yield with the work half-done, stubbed, or unverified. Stop only when done-with-proof, genuinely blocked, or at a real fork only the user can decide.

Read the full file on GitHub · 193 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 193 lines · 3,154 tokens per session scan C dbee36fb90ab

Subscribe to this mod's changes

minimax-m3-core is a cursor rule published in the GitHub repository madebyaris/advance-minimax-m3-cursor-rules (125 stars, last pushed 2mo ago), licensed MIT. It adds 3,154 tokens to every session, about $0.0158 per session on Opus 5. A static security scan graded it C with 1 finding (recursive force delete). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.