claude

Claude Rudder

Claude-Rudder — collection of utilities to smoothen Claude Code UX. Context-gate workflow, log/blocker capture, plugin/MCP primitives, repo & docs spawning, and the canonical user-data storage convention. (Session-hopping skills moved to Claude-Hopper.)

31 on GitHubby Daniel Rosehillv2.9.2MITupdated yesterdayQA & Agent Sessions
/

Plugin rudder from marketplace danielrosehill in danielrosehill/Claude-Code-Plugins. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (25)

  • capture-leftover

    Capture a follow-up task that surfaced mid-flow but shouldn't distract from the current focus. Appends to `<repo>/planning/leftover-tasks.md` (auto-scaffolds if missing). Use when the user says "park this", "leftover task", "note this for later", "follow-up but not now", "don't let me forget about X

  • chunk-claude-md

    Use when the user wants to prune and chunk a bloated CLAUDE.md into a structured context/ store with pipeline folders and subagent templates. Triggers on phrases like "chunk claude", "prune CLAUDE.md", "set up context store", "split CLAUDE.md".

  • context-break-evaluator

    Skill for evaluating whether a conversation has accumulated enough irrelevant context to warrant starting a new session. Applies structured criteria to distinguish valuable accumulated context from bloat that degrades response quality.

  • context-gate

    One-shot context-checkpoint workflow — when the current session is getting cluttered, write a structured handover plan capturing what's done and what's outstanding, then offer to spawn a fresh Claude session that opens already aware of the plan. Use when the user says "context is getting heavy", "le

  • context-workflow-reference

    Reference and worked example for the CONTEXT.md / CLAUDE.md two-file workflow. Use when the user asks "what is CONTEXT.md", how the human-context vs agent-briefing split works, or wants a copyable example pair to seed a new repo. Pairs with the operational skills (context-to-claude, claude-to-contex

  • declaude-docs

    Use when the user wants to strip AI-generated style tics from documentation — emojis, excessive lists, all-caps filenames, fragmented structure. Triggers on phrases like "declaude the docs", "clean up documentation style", "remove emojis from docs", "apply style guide".

  • document-as-you-go

    Sweep this session for durable findings and undocumented changes, then file them where found again. "document as you go", "doc sweep".

  • fork-new-direction

    Create a new repo that starts from the current repo's state but takes a new direction — copy the code, seed CLAUDE.md with the revised approach, and push. Use when the user says "fork this in a new direction", "new repo from here with a new approach", or "branch this into a new project".

  • install-from-github

    Use when the user points at a GitHub repo (an agent skill, MCP server, or "Claude plugin"-ish project) and wants to install or register it. Routes between native plugin install, MCP server registration, and adding to the user's third-party marketplace. Triggers on phrases like "install this from Git

  • install-slash-command

    Use when the user wants to install a new user-level slash command at ~/.claude/commands/. Triggers on phrases like "install a slash command", "add a /command", "create a user-level slash command", "save this as a slash command".

  • log-blocker

    Append a known blocker to `<repo>/planning/blockers.md` (auto-scaffolds if missing). Use when something is preventing progress and shouldn't be lost — waiting on a code review, an external decision, an upstream bug, a credential not yet provisioned, a flaky test that needs investigation. Triggers on

  • log-session

    Write a comprehensive point-in-time session log into `<repo>/planning/session-logs/YYYY-MM/YYYY-MM-DD-<slug>.md` for archival rather than immediate continuation. Captures everything achieved, the current overall state, decisions, surprises, and follow-ups for the distant future. Use when the user sa

  • mcp-syntax-reference

    Teaches Claude the correct syntax for all Claude Code 'claude mcp add' command variants, covering HTTP, SSE, and stdio transports, scope options, authentication patterns, and command generation rules for MCP server installation.

  • mirror-to-private

    Create a private GitHub repo that mirrors the current public repo. Use when the user says "mirror this to a private repo", "create a private mirror", or "private copy of this repo".

  • one-handed

    User is typing one-handed for this session, so prompts may be terse or incomplete; infer intent. "one handed", "typing with one hand".

  • plugin-data-storage

    Canonical reference for where Claude Code plugins should persist user data. Defines the CLAUDE_USER_DATA convention, resolution order, and forbidden locations. Use this skill whenever designing or updating a plugin's onboarding flow, preferences storage, or persistent-state handling — and whenever C

  • repo-from-thread

    Create a new GitHub repo seeded with context from the current conversation. Use when the user says "repo from thread", "repo from chat", "let's turn this conversation into a repo", or "create a repo to manage this project" mid-conversation.

  • save-plan

    Save a Claude Code plan (from ExitPlanMode, design discussion, or multi-step task) to persistent storage. ONLY invoke when the user explicitly asks to save/stash/store a plan (e.g. "save this plan", "stash the plan", "store the plan in the planning repo"). Do NOT auto-invoke after planning. Routes t

  • scaffold-planning

    Create a lightweight `planning/` folder in the current repo with leftover-tasks.md, blockers.md, session-logs/, and handovers/. Idempotent — leaves existing files alone. Acknowledges task-queuer's heavyweight structure if present without duplicating. Use when the user says "scaffold planning", "set

  • setup-agent-logs

    First-run setup for the session log archive. Creates a private Agent-Logs repo on GitHub, clones it locally, and saves the path to memory so handovers auto-archive there. Triggers on phrases like "set up agent logs", "configure handover logging", "where should handovers go", "setup session logs".

  • spawn-docs-repo

    Create a sibling docs repo for the current project, move documentation out of the main repo into it, seed CLAUDE.md, and push to GitHub. Use when the user says "spawn a docs repo", "split docs into its own repo", or "rip out the docs".

  • what-thing-help

    Show a one-screen cheat sheet of Claude Code primitives (skill, subagent, slash command, plugin, MCP server, hook, output style) and when to use each. Use when the user asks for a quick reference, an overview of the Claude Code extension surface, or "what are all the ways I can extend Claude Code".

  • what-thing-pick

    Decide which Claude Code primitive (skill, subagent, slash command, plugin, MCP server, hook, output style) to use for a workflow idea. Triggers on "should I build this as a skill", "how do I extend Claude Code for X", "skill vs command vs plugin", "where should this live", or any question about cho

  • what-thing-refresh-docs

    Re-fetch the official Anthropic Claude Code documentation pages that this plugin grounds its recommendations in, and update reference/docs-snapshot.md with a fresh dated excerpt. Use when the user asks to refresh, update, or re-pull the Claude Code docs the plugin uses.

  • what-thing-set-context

    Capture the user's Claude Code development patterns (solo vs team, public vs private distribution, MCP comfort, default install scope) into the meta-tools plugin data directory so future recommendations from /what-thing:pick are tailored. Use when the user asks to set, update, review, or clear their

Slash commands (12)

  • /rudder:add-mcp-server

    Generate a valid 'claude mcp add' command from a plain English description of what MCP server the user wants to install

  • /rudder:add-to-context

    Add new contextual information to the repository's context pool

  • /rudder:chunk-claude

    Prune a bloated CLAUDE.md to its essentials and offload supplementary context into an agent-context/ directory.

  • /rudder:chunk-repo-context

    Split CONTEXT.md into organized chunks in context-data/ directory

  • /rudder:claude-to-context

    Extract information from CLAUDE.md and incorporate into CONTEXT.md

  • /rudder:context-health-check

    Run a structured health check on the current conversation context and report its quality score with actionable recommendations

  • /rudder:context-to-claude

    Convert CONTEXT.md (human scratchpad) to CLAUDE.md (agent briefing)

  • /rudder:list-mcp-servers

    List all available MCP servers in the catalog, optionally filtered by category

  • /rudder:manual-context-update

    Manually edit and synchronize CONTEXT.md and CLAUDE.md

  • /rudder:mcp-command-help

    Show the full Claude Code MCP command syntax reference, including management commands, scopes, authentication types, and platform-specific notes

  • /rudder:remove-from-context

    Remove outdated or incorrect information from the context pool

  • /rudder:should-i-start-fresh

    Evaluate whether the current conversation should continue or whether starting a new session would produce better results

Hooks (2)

  • SessionStart

    if [ -f 'CONTEXT.md' ] || [ -f 'context.md' ]; then echo 'CONTEXT.md detected in this repository. This file contains detailed human-authored context about the project. Consider reading it for deeper u

  • PostToolUse

    python3 -c "import json,sys d=json.load(sys.stdin) fp=d.get('tool_input',{}).get('file_path','') if any(p in fp for p in ('CONTEXT.md','context.md','CLAUDE.md','context-data/')): print('Context fi

View source on GitHub blog.danielrosehill.com

More from danielrosehill/Claude-Code-Plugins

All 185 plugins →

Career

claude

Career planning — log roles, compare offers, track applications, salary benchmark, with planning/job-search/salary variants.

55 skills · 27 commands · 2 agents

31

Product research and procurement skills with a particular focus on technical specification conformance — does this part actually meet the requirement, and can you show your working. Marketplace-agnostic: spec definition from a vague want or a photograph, annotated search vocabulary, versioned spec-as-code, manufacturer datasheet retrieval, cross-region part-number equivalence, conformance evaluation matrices, bills of materials and RFQ packages. Plus the surrounding process: intake, research, compare, evaluate, recommend, market-check, spec-driven market landscape surveys, live price/delivery scanning through your own VPN egress, preference memory and hardware-rig profiling. Hands off to the marketplace-specific plugins (shopping, israel-shopping, amazon, aliexpress-israel-skills) once a question becomes about a particular shop.

14 skills · 34 commands · 7 agents

31

Smart home — Home Assistant, Snapcast multi-room audio, Plex media server ops, with HA/audio/media-server variants.

3 skills · 47 commands · 5 agents

31

Audio production — normalize, VAD, transcribe, diarize, podcast assembly, with engineering/podcast/transcript variants.

17 skills · 34 commands · 1 agent

31

Image production — editing, format conversion, batch ops, and filesystem organisation by resolution, aspect ratio, orientation, format, EXIF time, camera, plus dedupe and metadata scrubbing.

29 skills · 19 commands

31

PR and media monitoring — scan coverage, summarize press, draft responses, comms strategy, with monitoring/response/strategy variants.

1 skill · 28 commands · 17 agents

31

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain Claude Rudder?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins185 plugins