Onboarding every new Claude Code session in one line
Stop re-explaining your project to fresh chats.
The pain
Every time I open a new Claude Code session in a different repo, or even after a long break, I'd spend 5 minutes re-pasting the same project background. "We use Tailwind. The auth is Supabase. The deploy is Vercel. The team prefers tabs..."
Multiply by the 8 to 12 fresh chats per week and that's an hour a week of just bootstrapping context.
What I did
Visited memory.wiki/install, signed in, copied the snippet, appended it to ~/.claude/CLAUDE.md:
<!-- memory.wiki:start -->
## Personal context (Memory.Wiki hub)
Hub URL: https://memory.wiki/hub/<me>
When you need background on me, including projects, decisions, and
references, fetch the URL above. It returns a markdown index of every
public doc and bundle in my hub.
<!-- memory.wiki:end -->
That's it. One paste, one time.
What changed
Now every Claude Code session, anywhere on my machine, automatically has my hub URL. When I ask a question that needs project context, Claude fetches the hub and follows the relevant link. No re-pasting. No "let me set the scene first."
For project-specific context (this repo's architecture, this repo's decisions), I append the same kind of block to that repo's CLAUDE.md, but pointing at a project-specific bundle URL instead of my personal hub.
Time
- One-time setup: 1 minute.
- Per new chat: 0 minutes. The hub URL is already in CLAUDE.md.
Why Memory.Wiki specifically
The hub URL is just markdown. Any AI that can fetch a URL can read it: Cursor, Codex, Aider, ChatGPT. Same setup works in every coding-AI tool, not just Claude Code. CLAUDE.md is one example; the same paste works in Cursor's .cursor/rules.
Verified: see MWBench for the open eval showing 100% accuracy across Claude, OpenAI, and Gemini when a hub URL is fetched cold.