{"slug": "i-built-20-mods-for-claude-code-here-are-the-ones-i-use-every-day", "title": "I built 20 mods for Claude Code. Here are the ones I use every day", "summary": "A developer published a repository of 20 plugins, or \"mods,\" for Anthropic's Claude Code CLI, including a context-window bar, a background Codex review watcher, a destructive-command confirmation gate, a Markdown preview pane, and a subagent activity monitor. The mods install via a Claude Code plugin marketplace and require Claude Code 2.1.287 or newer. The code is MIT licensed on GitHub.", "body_md": "Claude Code got mods. A mod is a small plugin that hooks into the app. It can draw a line above the prompt, open a pane, or hold a command before it runs.\n\nI started with one and kept going. Now there are 20 in one repo: [hamzafer/claude-code-mods](https://github.com/hamzafer/claude-code-mods).\n\nHere are the ones I keep on.\n\nI used to run `/context` again and again. Now the window sits above the prompt as one bar. Each category gets its own color: system prompt, tools, MCP, skills, messages. It also marks where auto-compact starts.\n\nI run Codex as a second reviewer. It works in the background, so I never knew if it was alive. review-watch gives each review one line: the model, what it reviews, the time, and the last thing it printed. When it ends, a toast shows the findings.\n\nIt holds `rm -r`, force pushes and database migrations. It shows what would be deleted or dropped. You pick Cancel or Proceed. If nobody answers in 60 seconds, it cancels.\n\nWhen Claude edits a README, I want to see the page, not the raw text. md-preview renders it like GitHub in a pane next to the chat. Press `b` for before and after.\n\nThis one is just for fun. It shows the song, a progress bar and the lyric being sung. Click ⏮ ⏸ ⏭ to control it.\n\nWhen Claude starts subagents, I lose track fast. mission-control shows each agent and every tool call. A second view maps the files they read and write.\n\nAdd the marketplace once, then install any mod by name:\n\n```\nclaude plugin marketplace add hamzafer/claude-code-mods\nclaude plugin install context-bar@claude-code-mods\n```\n\nYou need Claude Code 2.1.287 or newer. Restart after installing.\n\nEvery mod has its own page here: [hamzafer.github.io/claude-code-mods](https://hamzafer.github.io/claude-code-mods/). The code is on [GitHub](https://github.com/hamzafer/claude-code-mods), MIT licensed.\n\nWhat would you build? Tell me in the comments.", "url": "https://wpnews.pro/news/i-built-20-mods-for-claude-code-here-are-the-ones-i-use-every-day", "canonical_source": "https://dev.to/hamza_zafar_64e69fa77a3df/i-built-20-mods-for-claude-code-here-are-the-ones-i-use-every-day-2074", "published_at": "2026-10-06 08:39:56+00:00", "updated_at": "2026-10-06 08:47:34.661698+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents", "developer-tools", "ai-products"], "entities": ["Claude Code", "Anthropic", "Codex", "GitHub", "hamzafer"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/i-built-20-mods-for-claude-code-here-are-the-ones-i-use-every-day", "markdown": "https://wpnews.pro/news/i-built-20-mods-for-claude-code-here-are-the-ones-i-use-every-day.md", "text": "https://wpnews.pro/news/i-built-20-mods-for-claude-code-here-are-the-ones-i-use-every-day.txt", "jsonld": "https://wpnews.pro/news/i-built-20-mods-for-claude-code-here-are-the-ones-i-use-every-day.jsonld"}}