Claude Code mods documentation

A mod is a Claude Code plugin written in TypeScript that can draw inside Claude Code, react to prompts and tool calls, and add slash commands. These pages are the reference for keeping mods configured and current, judging what they can reach, and building your own.

Where to start

Installing for the first time? Follow the install guide. Want a task walkthrough, like watching subagents or reading cost? Use the guides. Looking for one mod's commands, settings and README? Open it from the mod list.

Use mods

Configure, update and remove Claude Code mods

Where settings live, the two-step update order, /reload-plugins, and the difference between turning a mod off and removing it.

Claude Code mod permissions and safety

How the Can reach badges are produced, why a hook is not automatically a block, and what to check before you install.

Build mods

Build a Claude Code mod

From a written feature brief to a reviewed pull request, using the Mod Maker starter and Redline as the reference source.

Test Claude Code mods and check compatibility

The exact gate commands, the typecheck skip and how to include it, the three workflows and the limits of each.

claude-code-mods repository reference

Which folders are hand-written, which files are generated, how drafts stay out and how a change reaches installed copies.

Sources

Source-reviewed on against modmyclaude/claude-code-mods at commit 8628e8f. This page describes what the repository files say and do. We did not run the repository's tests or a new live Claude Code session for it.

All docs · Guides · Browse mods · Install mods