A bonsai lives in your repo. Claude tends it when it feels like it.
.claude/bonsai/ holds an ASCII tree (bonsai.txt) and Claude's mood journal (mood.md), both persistent across sessions.mood.md. The next session's Claude reads them. A thin thread of continuity forms.The artifacts inside .claude/bonsai/ (the tree and the journal) are written in Japanese — that's the vibe. The plugin itself is documented in English.
Add the marketplace, then install the plugin:
/plugin marketplace add shohei81/cc-bonsai
/plugin install cc-bonsai@cc-bonsai
Or, if you've cloned the repo locally:
/plugin marketplace add <path-to-cc-bonsai>
/plugin install cc-bonsai@cc-bonsai
Plant a bonsai in your current project:
/cc-bonsai:bonsai-plant
This creates .claude/bonsai/bonsai.txt and .claude/bonsai/mood.md. After that, leave Claude to its whims.
Claude will ask you to approve Edit/Write every time it tends the bonsai. To pre-approve edits to the bonsai files only, add this to your project's .claude/settings.json (or .claude/settings.local.json):
{
"permissions": {
"allow": [
"Edit(.claude/bonsai/*)",
"Write(.claude/bonsai/*)"
]
}
}
mood.md to Claude. No instructions. Exits quietly in repos without a bonsai.tend-bonsai skill: the only skill. Whether Claude invokes it is entirely up to Claude.MIT. See LICENSE.
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.
npx claudepluginhub shohei81/cc-bonsai --plugin cc-bonsaiMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.