Bootstrap project-memory on an existing codebase
When to use: You've been using Claude Code on this repo but context resets every session.
Prerequisites
- Python 3.10+ for skilz installer — pyenv or system Python
Flow
-
Install at project scopepip install skilz && skilz install SpillwaveSolutions_project-memory/project-memory --scope project✓ Copied→ .claude/skills/project-memory/SKILL.md appears
-
Run the bootstrap command/project-memory — initialize the four files for this repo.✓ Copied→ docs/project_notes/ created with the four canonical files
-
Seed decisions.md with 2–3 known choicesAdd ADRs for our ORM choice, our error-handling convention, and our CI runner.✓ Copied→ Three tidy ADR entries
Outcome: Claude now has a persistent, reviewable brain for this repo.
Pitfalls
- Committing key_facts.md with secrets — The skill explicitly flags key_facts.md as 'non-sensitive' — never put credentials there