Manage git workflows and curate codebase context from a unified CLI, including branch management, sync, merge, push, archive, commit operations, plus research via web search and automatic PR creation with synthesized titles.
Discover codebase context with a deep dive.
Health check of the repository — branches, remotes, sync status, and workspace state.
Create new branch with workspace folder and CLAUDE.md
Research external context using web search (v2 - prepared search).
Research external context using web search.
Runs pre-commands
Contains inline bash commands via ! syntax
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.
This is a developer workspace system for use with Claude Code. The premise is simple... Shape, store, build and reveal context generated by and used for Claude AI while working on a codebase.
This workspace system is not intended to replace any of your existing workflows and allows for integration of any new workflows you may want to create or try yourself. This system doesn't touch: CLAUDE.md, agents, skills or mcp servers, you are free to use these tools as you wish.
A workspace has its foundation in only 4 pillars. Git, Hooks, Slash commands and Directory / File templates. This simple combination of tools, produces a very powerful outcome that significantly enhances your and your team's ability to generate high quality work.
The foundation of this system is your context storage location and templates. This is where we streamline everything with intelligent and consistent directories for all the context you shape and build, it is precious, it must be stored well. Not just for you but for Claude as well.
This is the anatomy...
└── dev
└── workspace
├── context
├── filebox
├── history
├── plans
├── prompts
├── research
├── reviews
└── tasks
├── CLAUDE.md
└── WORKSPACE.md
Each of these provide Claude and yourself with all the context storage you need. These are the directories and files...
Every fix, feature, bug, refactor, documentation build, becomes a git branch in your project repo. Like magic, this new branch also gives us a brand new, clean "workspace" to work in, with empty folders and ready to use templates. Every time we start new work we get a brand new clean slate. This feeling is truly awesome.
We can work on different branches concurrently and each branch's unique context is right there at our fingertips in the same place as always. Changing branches, changes context. This makes our context very targeted and focused, which Claude responds to excellently.
As you go you commit all changes to the feature branch. Once complete Claude checks a specific WORKSPACE.md configuration file to know exactly how to merge your branch and what to do with all your workspace context. Your branch is then automatically prepared, safety checked, then merged back to main. Once in the flow, branches can come and go freely. "but what about all that precious context we have built up on the branch?" Once again we experience the magic...
We also have the tools to archive our workspace and keep the archive updated as work progresses. In dev/branches/ a new archive directory is spawned, containing every piece of context we have created thus far on the branch. What does this do? Well, we can access other workspaces (branches) context or share snippets and files, through the archived branch. Or, re-visit the context, build processes and conversations with Claude specific to that branch.
So workspaces are brand new for each time you start new work, but archives persist and are shared with the whole project. This feels like magic when experienced in full.
npx claudepluginhub dilberryhoundog/agent-library --plugin dev-workspaceA companion skill for dev-workspace. Efficient deployment using Kamal
A suite of chat tools; capture conversations, shape context, create documents
Developer workflow tools; semantic versioning and releases
Create virtual workspaces that unify AI coding assistant configs (agents, commands, skills, hooks) across multiple sibling git repos. Works with Claude Code and Codex. Supports worktrees for synchronized multi-repo feature development.
Interactive setup wizard for configuring any repository with Claude Code best practices, based on Boris Cherny's workflow
Commands for loading context and priming Claude for specific tasks
Plugin for effective agentic development
Automatic branch-specific CLAUDE.md memory management. Switches your Claude Code context when you change git branches.
Meta-development tools for agentic workflows