Repository navigation
Releases
samepage v1.3.5
samepage v1.3.5
- The plugin README now says exactly what the one-line install downloads, where it writes and what it changes, for the plugin directory's disclosure rule. No code or behaviour change.
samepage v1.3.4
samepage v1.3.4
The Claude Code plugin is now text only: two skills and no code (ADR-0027). They call the sp command from the one-line install.
Changes
- The plugin ships no Python, hooks or MCP servers.
/spand the samepage skill run~/.local/bin/sp. - Without
spinstalled, the skills tell you to run the one line and stop. - Setup on GitHub and the site is down to the one line, plus a short path for claude.ai and Cowork.
Install or update
curl -fsSL https://samepage-sigma.vercel.app/install | shsamepage v1.3.3
samepage v1.3.3
/sp is now a skill instead of a legacy command, so it also works in claude.ai and Cowork wherever plugins load. Nothing changes in how you use it.
Changes
commands/sp.mdmoved toskills/sp/SKILL.md./sp log,/sp initand the rest work as before.- The plugin listing has a display name, homepage, docs, support, privacy policy and terms links.
Install
- Everything:
curl -fsSL https://samepage-sigma.vercel.app/install | sh - Claude Code only:
/plugin marketplace add rx4u/samepage, then/plugin install samepage@samepage.
samepage v1.3.2
samepage v1.3.2
The Claude Code plugin ships no hooks or shell scripts any more (ADR-0026). Context still loads at every session start for anyone who uses the one-line install: it now adds that step to your own Claude Code settings.
Changes
- The plugin has no SessionStart or Stop hook. The end-of-session nudge is gone.
sp setup claude-code(and the one-line install) adds one session-start entry to~/.claude/settings.json, keeps everything else, and saves a.samepage-backupcopy.- Plugin only, no installer? Ask "what am I working on?" or run
/sp boot.
Already installed?
Run the one line again. It updates the plugin and adds the session-start entry:
curl -fsSL https://samepage-sigma.vercel.app/install | shsamepage v1.3.1
samepage v1.3.1
The Claude Code plugin now installs from a slim plugin/ folder: only the code the plugin runs, with no tests, docs or site files (ADR-0025). This prepares the listing in Anthropic's plugin directory.
Changes
- The marketplace installs
plugin/. Existingsamepage@samepageinstalls move to it on update. - Hooks are written as a command plus arguments.
- Nothing changes for your store. The format is still 1.1.
Install
- Everything:
curl -fsSL https://samepage-sigma.vercel.app/install | sh - Claude Code only:
/plugin marketplace add rx4u/samepage, then/plugin install samepage@samepage. Already installed? Run/plugin marketplace update samepage, then/plugin update samepage@samepage.
samepage v1.3.0
samepage v1.3.0
One line sets up everything. Paste it, and samepage makes your store and connects every AI tool on the machine. No questions.
curl -fsSL https://samepage-sigma.vercel.app/install | shOne-line install (new, ADR-0024)
install.shnow runssp startonce thespcommand is in place. The site serves the same script at/install.sp startasks nothing:- Store: reuses this machine's store; else connects or creates a private
samepage-storerepo with a signed-in GitHub CLI; else makes a local store. Run it again aftergh auth loginand the local store goes up to GitHub. - Profile: your name from GitHub or git, headline "Building with AI tools". Edit
profile.mdto change them. - Tools: Claude Code gets the plugin through its own CLI. Codex, Gemini CLI, Copilot, Cursor, Windsurf and Claude Desktop get the local MCP server, with a
.samepage-backupof every config file it edits.
- Store: reuses this machine's store; else connects or creates a private
sp start --dry-runprints every step and writes nothing.SAMEPAGE_NO_START=1installs the command only.- The script runs only once it has downloaded completely, and it never reads your keyboard.
Store format
Unchanged at 1.1.
Install
- Everything:
curl -fsSL https://samepage-sigma.vercel.app/install | sh - Claude Code only:
/plugin marketplace add rx4u/samepage, then/plugin install samepage@samepage. Already installed? Run/plugin marketplace update samepage. - claude.ai and Cowork: upload
samepage.skillfrom this release.
samepage v1.2.0
samepage v1.2.0
Work account and personal account, same rules. Link your two stores and share what should follow you, both ways.
Linked stores (new)
sp link add PATH --name personallinks a second store clone on the same machine. Up to 3 links. No tokens, no server.sp syncshares rules and decisions in both directions:- rules: every rule, active or paused; a pause on one side pauses the other;
- decisions: for projects that exist in both stores, plus
general. Decisions of a project the other store does not have stay put and are listed as skipped.
- The newer edit wins. The full list is shown before anything is written, and
--dry-runwrites nothing. Running it twice changes nothing the second time. - Each store gets one ordinary commit through the normal write path (pull, check, index, push).
- Projects, ships, handoffs and design pointers never cross.
Store format
Unchanged at 1.1. Synced files are copied byte for byte, so each store's Action passes as before. A record using a 1.1 key is not copied into a 1.0 store until that store is upgraded (SPEC.md, "Upgrade a store").
Install
- Claude Code:
/plugin install samepage --marketplace rx4u/samepage, or/plugin update samepage. - claude.ai and Cowork: upload
samepage.skillfrom this release. - Other tools: rerun
install.shto get the newsp.
samepage v1.1.0
samepage v1.1.0
The first release. One shared working context for every Claude surface, and now for other coding tools too, kept in a private GitHub repo of Markdown you own.
Claude
- Claude Code plugin. Your context loads at session start, matched to the project you are in.
/sp log,/sp briefand handoffs write small entries you confirm first. - claude.ai chat and Cowork skill (
samepage.skill, 1.1.0). It reads one boot file through the GitHub connector and writes after your yes. - Claude Desktop.
sp setup claude-desktopconnects it through a local MCP server. - Notion stores. Supported through the skill.
Other coding tools (new)
install.shputs thespcommand on your machine. No sudo, standard library Python only.sp setup codex | gemini | copilot | cursor | windsurfadds a localsamepageMCP server to the tool's config (with a.samepage-backupof the old file) and a short instruction file to your project. That file holds no store content and is safe to commit.sp mcpis a local stdio MCP server with 6 read tools and 5 write tools. Every write is previewed first and needs the confirm value from that preview.- Entries record which tool wrote them (
tool:), and handoffs show where they came from ("via claude_ai").
Store format 1.1
An additive change: optional tool and from_tool keys. Stores on 1.0 stay valid, and writers add the new keys only when store.md says 1.1. See SPEC.md, "Upgrade a store".
Tested
See the tool ledger. Tools without a passing run are marked community-tested in the README. ChatGPT is not supported in this release.
Install
- Claude Code:
/plugin install samepage --marketplace rx4u/samepage - claude.ai and Cowork: upload
samepage.skillfrom this release. - Other tools: see the README, "I use another coding tool".