project-memory
Installation
SKILL.md
Purpose and workflow
Keep project-specific lessons in one shared file so different agents can reuse them.
- Starting work in a project — run
loadbefore reading code or making changes, without waiting to be asked. Search related keys before working in that area. - When something is learned or work wraps up — check the recording criteria below and run
addfor qualifying lessons. Report saved entries; if nothing qualifies, no announcement is needed.
The script
All reads and writes go through scripts/memory.py in this skill's own
directory. Do not hand-build JSON with echo — an insight containing a quote or
backslash silently corrupts the file.
Requires python3 (stdlib only, no packages). If it is missing, say so rather
than falling back to shell string-building.