Anchorify + Cursor

Cursor is a VS Code fork with a built-in AI chat. Cursor chats are easy to lose track of, and screenshotting into Slack loses context. Anchorify gives you a stable URL for any Cursor chat you want to keep or hand to someone.

With the SpecStory extension (recommended)

SpecStory is a free Cursor extension that writes each chat to a .specstory/history/*.md file in your repo. Once installed, publishing the latest chat is one command:

anchorify "$(ls -t .specstory/history/*.md | head -1)"

You get a stable URL on stdout. Re-running the command after a new chat publishes the new one with a fresh slug; re-running on the same file updates the existing share.

Without SpecStory

Use Cursor's built-in Export Chat to Markdown (right-click the chat title → Export). Save the file to ~/Downloads/, then:

anchorify ~/Downloads/cursor-chat-*.md

VS Code extension

The same Anchorify VS Code extension works in Cursor — Cursor pulls non-Microsoft extensions from the Open VSX Registry, which we publish to alongside the VS Code Marketplace. Install:

  1. ⌘ Shift X → Extensions.
  2. Search "Anchorify".
  3. Install.

Then ⌘ Shift PAnchorify: Publish current file while focused on a chat-export markdown file.

Visibility

Default is public. Pass --unlisted or --members to keep the chat scoped tighter. See guide-visibility for the tier table.

Install

npm i -g anchorify-cli
anchorify login

Then create an API token at https://anchorify.io/dashboard.