Skip to content

Releases

samepage v1.3.5

Choose a tag to compare

@github-actions github-actions released this 07 Nov 05:12

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

Choose a tag to compare

@github-actions github-actions released this 06 Nov 18:59

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. /sp and the samepage skill run ~/.local/bin/sp.
  • Without sp installed, 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 | sh

samepage v1.3.3

Choose a tag to compare

@github-actions github-actions released this 06 Nov 18:28

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.md moved to skills/sp/SKILL.md. /sp log, /sp init and 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

Choose a tag to compare

@github-actions github-actions released this 06 Nov 18:07

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-backup copy.
  • 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 | sh

samepage v1.3.1

Choose a tag to compare

@github-actions github-actions released this 06 Nov 17:55

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/. Existing samepage@samepage installs 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

Choose a tag to compare

@github-actions github-actions released this 06 Nov 17:47

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 | sh

One-line install (new, ADR-0024)

  • install.sh now runs sp start once the sp command is in place. The site serves the same script at /install.
  • sp start asks nothing:
    • Store: reuses this machine's store; else connects or creates a private samepage-store repo with a signed-in GitHub CLI; else makes a local store. Run it again after gh auth login and the local store goes up to GitHub.
    • Profile: your name from GitHub or git, headline "Building with AI tools". Edit profile.md to 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-backup of every config file it edits.
  • sp start --dry-run prints every step and writes nothing. SAMEPAGE_NO_START=1 installs 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.skill from this release.

samepage v1.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 17:02

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 personal links a second store clone on the same machine. Up to 3 links. No tokens, no server.
  • sp sync shares 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-run writes 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.skill from this release.
  • Other tools: rerun install.sh to get the new sp.

samepage v1.1.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 11:39

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 brief and 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-desktop connects it through a local MCP server.
  • Notion stores. Supported through the skill.

Other coding tools (new)

  • install.sh puts the sp command on your machine. No sudo, standard library Python only.
  • sp setup codex | gemini | copilot | cursor | windsurf adds a local samepage MCP server to the tool's config (with a .samepage-backup of the old file) and a short instruction file to your project. That file holds no store content and is safe to commit.
  • sp mcp is 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.skill from this release.
  • Other tools: see the README, "I use another coding tool".