Repository navigation
Release 1.7.0: onboarding without friction, however you came
- /welcome in two halves: read notes (add the extension, see notes in a real diff:
the live demo PR) for everyone, write notes (set up the agent, a first PR) when you
open PRs; a reviewer skips the second half in one click. Each step plays a short
mockup of what to see and press and ticks itself: the extension on connect, "seen"
when the extension draws notes in a diff (users.seen_at, backfilled). - One command sets up the agent: "set up my agent" makes a token and shows
curl …/install.sh | DIFFNOTES_SETUP_TOKEN=… sh, which installs the skill and saves the
token to ~/.config/diffnotes/env (600); the skill reads it when the environment has
no token: no shell profile, no restart. A token exported for another server is never
saved; a failed skill download fails the script. - The extension opens its connect page in a tab on install (Server filled in with
https://diffnotes.dev), then goes on to the server's /welcome; connect and remove are
taken from the extension's own pages only. - Invited with GitHub: straight to the invitation, then /welcome, which remembers the
team joined. Settings, /docs, the landing steps, the hero outro, README and docs
describe the same flow.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com