Resume work in an existing project. Reads the latest handoff (if any), then UML.md, and gives the user a fast on-ramp. Also handles quick catch-ups ("what was I doing?").
87%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Use this when the project already has a UML.md or handoffs/ directory, or
when the user asks "where did I leave off?" or "what was I doing?".
Check for a handoff. If handoffs/ exists, list files, take the last
one lexicographically, read only that file. It's the primary source of
"what's happening now". Do not read older handoff files.
Read UML.md end-to-end. Treat it as the architectural source of truth.
If it looks stale (timestamps weeks old, references missing files), say so.
Read any files listed in the handoff's "Reading list" (if a handoff was found).
Produce a resume brief:
Ask the user what they want to do: follow the suggested next step, continue an in-progress feature, or start something new.
Only then start touching code.
If the user just wants a status check (e.g. "what was I doing?", "catch me up"), do steps 1–4 only. Don't ask what to do next unless they want to keep working.
Before declaring a task done, update UML.md:
If UML.md contradicts the code, fix it in the same turn.
g23polar/pi-project-memory
eb14419
Also appears in
since Nov 13, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.