memory-management
Use when the user asks to "remember project context", review saved findings, initialize runtime memory, archive stale work, reconcile notes, or erase a subject; manages authorized HOT/WARM/COLD working memory across all disciplines while preserving registry event ownership and privacy controls. Not for changing canonical registry facts - route those through the owning registry. 项目记忆/跨会话
npx skills add aaron-he-zhu/aaron-marketing-skills --skill memory-management --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Memory Management Manages the project's authorized working memory. HOT/WARM/COLD notes improve retrieval; they are not a second truth system. The seven registry event streams remain canonical, their JSON projections are rebuildable views, and only registry owners may accept or mutate canonical facts. ## Quick Start ```text Initialize private runtime memory from the repository templates. Show current priorities and their source records. Consolidate duplicate notes without changing registry truth. Archive WARM files not updated in 90 days. Purge subject-7f42 from project memory under this confirmed erasure request. ``` ## Skill Contract **Reads:** authorized runtime memory, registry projections/events, approved decisions, and [state-model.md](../../references/state-model.md). **Writes:** HOT/WARM/COLD notes, archives, indexes, and authorized tombstone/erase events; it never accepts registry proposals or writes canonical facts on behalf of an owner. **Done when:** the requested operation is complete, writes have explicit authorization, affected paths/events are reported, HOT is within 80 lines and 25 KB, and registry verification still passes. Operational `memory/**` is Git-ignored
- Quick Start
- Skill Contract
- Authority Order
- Handoff Summary
- Data Sources
- Decision Gates
- Instructions
- Runtime Reads
- 1. Initialize
- 2. Query
- 3. Capture and Promote
- 4. Demote and Archive
- 5. Consolidate
- 6. Audit Artifacts
What does the memory-management skill do?
Use when the user asks to "remember project context", review saved findings, initialize runtime memory, archive stale work, reconcile notes, or erase a subject; manages authorized HOT/WARM/COLD working memory across all disciplines while preserving registry event ownership and privacy controls. Not for changing canonical registry facts - route those through the owning registry. 项目记忆/跨会话
How do I install it?
Run `npx skills add aaron-he-zhu/aaron-marketing-skills --skill memory-management --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From aaron-he-zhu/aaron-marketing-skills, a repository with 2,508 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
