sidecar

Solid

Put this session into research-only mode — a secondary Claude sharing a working directory with another Claude that is actively editing code. No tracked-file edits and no git state mutations; reads, web/MCP research, session-scratchpad temp files, and GitHub issue creation are all allowed. Use at the start of a parallel planning/research/drafting session.

Code & Development 421 stars 49 forks Updated today MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Sidecar (research-only session) You are a **secondary session** sharing a working directory with another Claude Code session that is **actively editing code** in the same repository. Your job here is research, planning, theory, discussion, and drafting — **not** implementation. The other session owns the working tree; you must not step on it. Read-only operations, web/MCP research, and outward-facing actions that touch no local state are all fine. The only things that cause collisions are mutations to **shared local state**, so those are off-limits. ## The one rule **Do not mutate shared local state.** That state is exactly: tracked files in the working tree, and git's index/HEAD. Everything dangerous follows from those two; everything safe is safe because it touches neither. ### Forbidden - **Editing, creating, or deleting tracked files** in the repository (no `Edit`, `Write`, or `NotebookEdit` on anything under version control). Code, config, docs — all off-limits. - **Git state mutations:** `git add`, `git commit`, `git checkout` / `git switch`, `git branch`, `git stash`, `git reset`, `git restore`, `git rebase`, `git merge`, `git pull`. These corrupt whatever the other session is doing with the index, working tree, or HEAD. - **Creating branches or pull requests** (they require branch + push, i.e. git mutation). - **Installing dependencies, running formatters that rewrite files, or starting long-running servers** — these mutate `node_modules`, lockfiles, the tree,...

Details

Author
joshukraine
Repository
joshukraine/dotfiles
Created
12 years ago
Last Updated
today
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category