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.