Skip to main content

madbench

Toolkit for madbench, MadAppGang's Go harness for benchmarking agentic coding tools. Carries madbench's own skills with /madbench:madbench as the entry point, checks them against the installed madbench, and runs benches in a visible pane through the madbench:bench agent.

Version0.9.1
Marketplacemagus
Commands1
Subagents1
Skills3
MCP serverno
Hooksyes

Install​

magus

Find madbench on the Plugins tab and turn it on. magus registers the magus marketplace if you do not have it, and installs what the plugin needs to actually run — binaries, MCP servers, CLI tools.

For a team, press s to save your plugins as a profile and commit it. Everyone else runs magus install — see Teams and profiles.

Prefer to do it by hand? Installing Magus has the manual path.

Commands​

CommandWhat it does
/madbench:doctorRun the three madbench plugin checks — skills against the installed madbench, bench layout, and the generated bench index — and print their output verbatim

Subagents​

Dispatched with the Agent tool, each in its own context window.

AgentWhat it does
madbench:bench|

Skills​

How you get it
○You invoke it by name
▸A command loads it for you — you never name it

Why a skill lands in one row or another

SkillWhat it covers
○madbench:madbenchCreates, runs, debugs and migrates madbench benches. Checks the installed madbench against these skills first, then routes the request.
○madbench:migrateBrings a madbench Bench or Experiment written for madbench v0.41.0 or later to the installed madbench, applying the changes changes.md records between the two versions.
▸madbench:madbench-evals — 5 more docsAuthors, runs and debugs madbench benches natively — bench YAML, checks, metrics with module/, red-state testdata, the two controls, exit codes;

Hooks​

This plugin installs hooks. They run automatically and are the usual first place to look if its behaviour stops firing.

Source​

plugins/madbench/ on GitHub, including its full README.