Claude Code plugin marketplace and development workflow suite · Emerging and actively evolving; repository materials present production-oriented workflows, but the supplied metadata shows modest adoption and unusually high open-issue volume.

MadAppGang/magus

MIT-licensed Claude Code plugin marketplace and companion plugin suite for software development, combining commands, agents, skills, hooks, MCP runtimes, terminal control, semantic code navigation, multi-model orchestration, project provisioning, UI review, and stack-specific guidance; several features require external binaries, provider credentials, or dependent plugins.

software developmentcodebase navigationdebugging and testingarchitecture and researchmulti-model AIterminal automationUI design and reviewproject provisioningagent benchmarkingGo developmentBun and TypeScriptdocumentation
Routing score
80.0
Readiness
Mixed: core plugin packaging and documentation appear usable, while readiness varies substantially by plugin and external dependency.
License
MIT
Maintenance
active
Components
15
Revision
0

Selection

Select when

  • You want a broad Claude Code plugin suite rather than one isolated command or skill.
  • Your team wants project-committed plugin enablement for a shared workflow baseline.
  • You need structured implementation, debugging, review, QA, research, or documentation workflows.
  • You want semantic code navigation through an MCP-backed search runtime.
  • You want independent external-model votes or delegated model sessions from Claude Code.
  • You need Claude to operate interactive terminal applications through owned tmux panes.
  • You want UI creation and screenshot-based review integrated with development workflows.
  • You need to inventory installed skills and manage their persistent context cost.
  • You use Bun, TypeScript, Go, or Dingo and want repository-supplied specialist guidance.
  • You author nondeterministic coding-agent benchmarks with madbench.

Boundaries

Avoid when

  • You need a minimal extension with no hooks, MCP servers, or external executables.
  • You cannot allow prompts, code, or images to reach configured external model providers.
  • You require every capability to work offline.
  • You cannot install required runtimes such as Bun, tmux-mcp, Mnemex, Claudish, or madbench for selected plugins.
  • You need a completed independent security or privacy audit before adoption.
  • You cannot permit agents to execute commands, inject keystrokes, edit code, or write project settings.
  • You require a stable, independently verified Claude Code compatibility matrix.
  • You prefer a single-vendor model path without OpenRouter or other external provider routing.
  • You need broad Windows support for workflows whose documented prerequisites are tmux-oriented.
  • You require benchmark or productivity claims to be independently reproduced.

Strengths

Capabilities

Publishes multiple Claude Code plugins through core, marketing, and alpha marketplace channels.Provides a language-agnostic development plugin with commands for implementation, debugging, architecture, research, investigation, audits, documentation, setup, and worktrees.Delegates specialized work to isolated-context agents for development, research, debugging, architecture, review, QA, documentation, and specification writing.Injects procedural skills and stack-specific reference knowledge while managing Claude Code's per-turn skill-listing budget.Uses Claude Code lifecycle hooks for workflow coaching, resumable phase state, learning capture, and incomplete-phase blocking.Exposes semantic code search, structural navigation, impact analysis, editing, indexing, and memory through the external Mnemex MCP runtime.Runs blind multi-model voting and delegated external-model Claude Code sessions through the Claudish MCP runtime.Resolves model identifiers against Claudish's live model catalog rather than a committed model snapshot.Provides terminal screen reading, keystroke injection, TUI navigation, REPL operation, and pane orchestration through tmux-mcp.Creates UI artboards and design tokens, performs local pixel comparison, and can request semantic review from an external vision model.Provisions project settings, plugins, tools, MCP servers, references, knowledge, a status line, and a deterministic skill index.Includes a Go knowledge base and Charm-stack TUI skill that integrate with the general development agents.Provides Bun and TypeScript skills covering project setup, HTTP services, errors, testing, security, production, performance, and TUIs.Includes Dingo language guidance for syntax, reviews, anti-patterns, interoperability, and migration.Supports authoring and operating madbench agentic coding evaluations with controls and repeated-run guidance.Declares plugin dependencies so shared MCP runtimes can be installed with consumer plugins on supported Claude Code versions.Supports project-versioned enabled-plugin settings for consistent team configuration.Uses hidden, explicit-invocation skills to reduce persistent context cost for large guidance collections.Offers optional Claude Code channel notifications for long-running Claudish sessions under documented host and authentication constraints.Ships under the repository MIT license while noting that individual plugins may declare separate licenses.

Risk profile

Risks and limitations

  • Uncertainty: only selected first-party files were supplied, so manifests, hook implementations, MCP configurations, scripts, tests, CI, and most plugin bodies were not directly inspected.
  • Uncertainty: repository timestamps and embedded benchmark dates extend into 2026 relative to this analysis context, so recency, release state, and compatibility claims cannot be independently reconciled.
  • Uncertainty: the metadata description says 15 plugins, but the supplied files do not provide a complete authoritative manifest or count for all current plugins.
  • Repository-reported productivity, quality, token-cost, and business-value claims were not independently reproduced and may be workload-dependent.
  • Several plugins require external binaries, services, credentials, or dependent plugins, so installation effort and failure modes vary by selected capability.
  • The development plugin requires Bun and depends on Claudish and Multimodel, while other plugins separately require tools such as Mnemex, tmux-mcp, or madbench.
  • Multi-model and vision workflows can transmit prompts, code, findings, or images to configured external providers under their own privacy terms.
  • Terminal and provisioning plugins can execute commands, inject keystrokes, interact with databases, install or configure integrations, and write project settings, creating substantial operational risk if misused.
  • Claudish is described as auto-approving by default in the top-level README, so delegated sessions may make changes without per-action approval unless configured otherwise.
  • No independent security audit, privacy assessment, comprehensive cross-platform matrix, or end-to-end Claude Code compatibility test was supplied.
  • The metadata reports 586 open issues and only 10 stars, but issue composition and whether counts are meaningful could not be established from the supplied files.
  • Individual plugins may use licenses different from the repository-level MIT license, requiring manifest-level review before redistribution or enterprise adoption.

The suite includes powerful write and execution surfaces: lifecycle hooks can block turns or inject guidance, Mnemex exposes editing and memory tools, setup can write configuration, and tmux-mcp can run commands and inject keystrokes. Claudish inherits the Claude Code environment for credentials and may retrieve credentials from its own configuration, macOS Keychain, or 1Password. Documented safeguards include dry-run provisioning, read-only investigation modes, slot isolation, destructive-command approval guidance, explicit plugin dependencies, and human approval before applying learned directives. However, implementations were not inspected, auto-approve is described as Claudish's default, and no independent audit was supplied.

Component inventory

15 documented components

Claude Code plugin marketplace

Magus marketplace

Marketplace of project-enabled Claude Code plugins with commands, agents, skills, hooks, and MCP runtimes.

README.md
Claude Code plugin

code-search

Read-only code investigation with a stable search surface and optional engine-specific structural analysis.

README.md
Claude Code plugin

dev

Language-agnostic development workflows backed by build, research, review, QA, documentation, and architecture agents.

plugins/dev/README.md
Claude Code knowledge and skill plugin

go

Go reference corpus for dev agents plus a self-contained Charm-stack terminal UI skill.

plugins/go/README.md
Claude Code skill plugin

bunjs

Measured Bun and TypeScript guidance routed through one index skill to eight focused implementation skills.

plugins/bunjs/README.md
Claude Code skill plugin

dingo

Comprehensive guidance for idiomatic Dingo code, migration, feature composition, and code review.

plugins/dingo/README.md
Claude Code provisioning plugin

setup

Investigates a repository, provisions Claude resources, installs a statusline, and indexes reachable skills.

plugins/setup/README.md
Claude Code MCP runtime plugin

mnemex

Runtime dependency exposing semantic search, AST navigation, indexing, editing, analysis, and memory tools.

plugins/mnemex/README.md
Claude Code MCP runtime plugin

claudish

External-model runtime providing model discovery, parallel teams, prompts, and persistent model sessions.

plugins/claudish/README.md
standalone Claude Code proxy CLI

Claudish CLI

Runs Claude Code through locally proxied external models and supplies the binary used by the claudish MCP plugin.

README.md
Claude Code plugin

designer

Creates buildable UI artboards and reviews implementations with pixel comparison, vision-model judgment, and available review services.

plugins/designer/README.md
Claude Code benchmarking plugin

madbench

Authors, validates, runs, and debugs agentic coding benchmarks through a dedicated agent and terminal pane.

plugins/madbench/README.md
Claude Code MCP terminal plugin

terminal

Gives Claude slot-scoped TTY execution, pane observation, keystroke control, REPL access, and TUI navigation through tmux-mcp.

plugins/terminal/README.md
Claude Code agent

terminal:tui-navigator

Handles stateful screen-read and keystroke cycles for TUIs, REPLs, servers, deployments, and parallel terminal work.

plugins/terminal/README.md
Claude Code orchestration plugin

multimodel

Runs blind parallel model voting or delegates a task to one external model in a full Claude Code session.

plugins/multimodel/README.md

Technical profile

Requirements and configuration

Repository
MadAppGang/magus
License
Repository-level MIT license; individual plugin manifests may specify other licenses.
PrimaryLanguage
TypeScript according to GitHub metadata.
Architecture
Claude Code marketplace containing plugin manifests, commands, agents, skills, knowledge files, hooks, scripts, and MCP runtime registrations.
Installation
Documented as adding the Magus marketplace globally and enabling selected plugins through project .claude/settings.json.
MarketplaceChannels
Core development plugins use magus, content plugins use magus-marketing, and magus-alpha is reserved for experimental plugins.
HostRequirements
Claude Code with plugin-system support and Git access to GitHub are stated prerequisites.
RuntimeRequirements
Requirements vary by plugin and include Bun, Claudish, Mnemex, tmux, tmux-mcp v2, madbench, and provider credentials.
DependencyModel
Consumer plugins declare shared runtime plugins such as claudish and mnemex through Claude Code plugin dependencies.
ContextModel
Auto-matchable skills consume Claude Code's shared listing budget, while hidden skills are loaded explicitly by command, path, or routing guidance.
Orchestration
Claudish MCP tools provide model discovery, parallel teams, prompts, and persistent external-model sessions.
TerminalBackend
The terminal plugin registers tmux-mcp as the mux MCP server and addresses server-owned panes through numbered slots.
CodeSearchBackend
The Mnemex MCP runtime provides semantic search, AST navigation, indexing, analysis, editing, and memory tools.
TestingEvidence
Supplied files report Bun skill tests, hook tests, benchmark repetitions, compiler verification, and madbench controls, but underlying results and implementations were not inspected.
RepositoryStatus
Public, unarchived GitHub repository with issues and pull requests enabled.
AdoptionMetadata
GitHub metadata reports 10 stars, 4 forks, and 586 open issues at the supplied snapshot.

Classification

How it enters the stack

CatalogContext InjectionTool Surface

Evidence: Magus is a Claude Code marketplace whose plugins add skills and knowledge to context and register MCP tools, agents, commands, and hooks. Inference: medium setup reflects simple marketplace registration but plugin-dependent binaries, credentials, and configuration; orchestration and interception are important features but omitted due to the three-mechanism limit.

Claude Extension · medium setup effort · high confidence · automated

Evidence and risk

Primary sources

first_party_fileREADME.mdhttps://github.com/MadAppGang/magus/blob/main/README.md
first_party_fileplugins/go/README.mdhttps://github.com/MadAppGang/magus/blob/main/plugins/go/README.md

Routing context

Conflicts, complements, and synergies

extends

gh_anthropics_claude_code

Magus is installed through Claude Code's plugin marketplace and uses its commands, agents, skills, hooks, MCP integrations, dependency declarations, settings, and optional channels.

high confidence