By rimoapp
Automatically creates git worktrees when Claude modifies files, enabling safe parallel work without git conflicts.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
skip_directoriesComma-separated list of git repository root paths where auto-worktree should not activate (e.g. /path/to/notes,/path/to/scratch)
${user_config.skip_directories}pull_default_branchPull the latest default branch from origin on session start. Uses fast-forward only, so local changes are never overwritten. If the pull fails (offline, timeout, or diverged history), the plugin silently continues with the local state. (default: true)
${user_config.pull_default_branch}auto_return_to_defaultExecutes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Automatically switch back to the default branch at session start if on a non-default branch with no uncommitted changes. When disabled, the working branch is left alone; the local default branch ref is still kept fresh by pull_default_branch. (default: true)
${user_config.auto_return_to_default}sync_gitignored_writesAutomatically copy gitignored files written in a worktree back to the main repository. Covers Write/Edit tool calls and Bash output redirects to gitignored paths. (default: true)
${user_config.sync_gitignored_writes}The rimo-tools plugin marketplace for Claude Code — a catalog of plugins maintained by rimoapp.
Add the marketplace once:
/plugin marketplace add rimoapp/claude-plugins
Then install what you want:
/plugin install auto-worktree@rimo-tools # individual plugin
/plugin install dispatch@rimo-tools # individual plugin
/plugin install rimo@rimo-tools # individual plugin
/plugin install rimo-all@rimo-tools # everything (bundle)
Installing rimo-all pulls in every individual plugin automatically via plugin
dependencies. After installing, run /reload-plugins to activate.
| Plugin | What it does | Docs |
|---|---|---|
| auto-worktree | Automatically creates git worktrees when Claude modifies files, enabling safe parallel work without git conflicts. | plugins/auto-worktree |
| dispatch | Launch an interactive Claude Code session in another repository (new Terminal.app / iTerm2 tab) and auto-report its result when it finishes. macOS only. | plugins/dispatch |
| rimo | Rimo Voice integration — the rimo-cli skill plus the rimo mcp server. Shipped from rimoapp/cli; requires the rimo CLI on your PATH. | rimoapp/cli |
| rimo-all | Convenience bundle of the dev plugins — pulls in auto-worktree + dispatch. (The rimo product plugin is not bundled; install it directly.) | — |
.claude-plugin/marketplace.json # the rimo-tools catalog
plugins/
auto-worktree/ # plugin: manifest, hooks, lib, tests, docs
dispatch/ # plugin: dispatch skill
rimo-all/ # bundle: dependencies only
Test a plugin locally without installing:
claude --plugin-dir ./plugins/auto-worktree
Run a plugin's test suite:
bash plugins/auto-worktree/tests/run-tests.sh
See CLAUDE.md for contribution conventions (English-only, version bumping, shell-portability rules).
MIT — see LICENSE.
Automatically creates git worktrees when Claude modifies files, enabling safe parallel work without git conflicts.
Launch an interactive Claude Code session in another repository. Opens a new Terminal.app or iTerm2 tab, moves to the target repo, runs claude with an initial prompt, and reports the child session's result automatically when it finishes.
npx claudepluginhub rimoapp/claude-plugins --plugin auto-worktreeUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.