Publish, read, comment on, or edit markdown in Proof. Use for Proof links, sharing specs/plans/drafts, or publish handoffs from planning workflows; avoid…
Proof - Collaborative Markdown Editor Proof is a collaborative document editor for humans and agents. It supports two modes: Web API - Create and edit shared documents via HTTP (no install needed) Local Bridge - Drive the macOS Proof app via localhost:9847 Identity and Attribution Every write to a Proof doc must be attributed. Two fields carry the agent's identity: Machine ID (by on every op, X-Agent-Id header): ai:compound-engineering — stable, lowercase-hyphenated, machine-parseable. Appears in marks, events, and the API response. Display name (name on POST /presence): Compound Engineering — human-readable, shown in Proof's presence chips and comment-author badges. Set the display name once per doc session by posting to presence with the X-Agent-Id header; Proof binds the name to that agent ID for the session. These values are the defaults for any caller of this skill; a caller may pass a different identity pair if a distinct sub-agent should own the doc. Do not use ai:compound or other ad-hoc variants — identity stays uniform unless a caller explicitly overrides it. Publish Mode The primary use is one-way publishing: take an existing local markdown file (a brainstorm, a unified plan, a learning, a draft), read its full contents and post them as the new doc's body (see "Workflow: Create and Share a New Document" for the source-file recipe — never publish placeholder content), and hand the user a shareable URL. The local file stays canonical — publishing does not sync anything back to disk. The user can open the link to read, comment, and share with others; the agent can also participate via the edit APIs below when given the URL. Two entry points, identical mechanics (see "Workflow: Create and Share a New Document"):
don't have the plugin yet? install it then click "run inline in claude" again.