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:
⌘ Shift X→ Extensions.- Search "Anchorify".
- Install.
Then ⌘ Shift P → Anchorify: 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.