Agent skill · Code Review & Quality

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. 项目记忆/跨会话

aaron-he-zhugithub.com/aaron-he-zhuGitHub ↗
claude-codeApache-2.0
Install
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.

Facts
Files in the skill folder: 8
SKILL.md size: 12 KB
Bundled scripts: none
Version: 19.1.0
Requires: Claude Code and compatible agent-skill hosts
Path: protocol/memory-management/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 2,508
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Quick Start
  2. Skill Contract
  3. Authority Order
  4. Handoff Summary
  5. Data Sources
  6. Decision Gates
  7. Instructions
  8. Runtime Reads
  9. 1. Initialize
  10. 2. Query
  11. 3. Capture and Promote
  12. 4. Demote and Archive
  13. 5. Consolidate
  14. 6. Audit Artifacts
Ships with 7 files
  • references/consolidation-pass.md
  • references/examples.md
  • references/gdpr-purge-log-template.md
  • references/glossary-template.md
  • references/hot-cache-template.md
  • references/promotion-demotion-rules.md
  • references/update-triggers-integration.md
More from aaron-marketing-skills
All skills →
About this skill
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.

Keep going