agentsclimarketplace

Antialzheimer

Skill jppuche/Ignite/_workflow/templates/skills/antialzheimer

Memory health and cognitive architecture maintenance. Use when: memory drift, stale memories, instruction budget bloat, post-refactor cleanup, "check memories", "memory health", "consolidate", "clean up", or periodic maintenance (~every 10-15 sessions).From its SKILL.md

Install
npx -y skills add jppuche/Ignite --skill antialzheimer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.6 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Anti-Alzheimer - Memory Health & Cognitive Architecture Maintenance

Version: 0.1

Why this exists

AI agent memory systems degrade silently. Memories freeze at write-time while rules evolve. Projects complete but their memories persist. Cross-references break. Contradictions accumulate. The result: an agent that advises with full confidence but partial context.

This skill detects and repairs that drift.

Operation Routing

User action / argumentRead fileModifies files?
/antialzheimer or check (default)op-health-check.mdNo - read-only scan
full or consolidateop-full-consolidation.mdYes - backup first
session or reviewop-post-session.mdMaybe - proposes, user approves

Cognitive Layer Model

Understanding where information belongs is the core skill. Wrong placement = wrong weight.

LayerLoadedWeightContent typeExamples
CLAUDE.md (global)Always, all projectsHighestCross-project rulesLanguage, tone, safety
CLAUDE.md (project)Always, this projectHighProject identity, rulesStack, conventions, delegation
.claude/rules/Always, this projectHighOperational patternsLearned patterns, debugging, docs index
MEMORY.md (index)AlwaysMedium-HighInstructional descriptorsOne-line actionable pointers per memory
Memory filesOn-demandMediumUser context, project stateProfile, strategies, active projects
docs/system/On-demandLowerSession artifactsSCRATCHPAD, CHANGELOG, DECISIONS

Key insight: every line added to an always-loaded layer reduces adherence to ALL other lines in that layer. The ROI of pruning is high. Memories in files are suggestions; rules in CLAUDE.md are enforced.

What to detect

IssueSeverityDescription
Silent contradictionHIGHMemory says X, CLAUDE.md says NOT-X. Agent receives conflicting instructions
Zombie memoryMEDIUMMemory about completed project or obsolete context still occupying cognitive space
Orphan referenceMEDIUMMemory references file/memory that no longer exists
Missing cross-referenceLOWRelated memories don't reference each other, risking "partial personality" advice
Stale descriptorLOWMEMORY.md descriptor doesn't match actual file content
Budget overrunMEDIUMAlways-loaded tokens significantly exceed recommended limits
Graduation candidateLOWSCRATCHPAD pattern repeated 3+ times, should promote to learned-patterns
Premature promotionMEDIUMRule in CLAUDE.md that was promoted without sufficient evidence (< 3 observations)

What NOT to save as memory

Before creating or keeping a memory, apply this filter:

  • Code patterns, architecture, file paths -> derivable from codebase. Don't save.
  • Git history, recent changes -> git log / git blame are authoritative. Don't save.
  • Debugging solutions -> the fix is in the code, the context in the commit message. Don't save.
  • Anything already in CLAUDE.md or rules files -> duplicate. Don't save.
  • Ephemeral task state -> use tasks/plans for current conversation. Don't save.

Memory is for what is NOT derivable: user profile, strategic context, organizational knowledge, calibration feedback, project state that transcends code.

Graduation Pipeline

The lifecycle of an observation becoming a rule:

Session error/discovery
    -> SCRATCHPAD.md (raw, timestamped)
        -> 3+ repetitions OR critical impact
            -> learned-patterns.md (graduated pattern)
                -> Repeated across projects OR universal applicability
                    -> CLAUDE.md (permanent rule)

Each promotion increases enforcement weight but consumes instruction budget. Promote deliberately.

Failure Modes

These are the most common ways memory consolidation goes wrong:

  1. Silent contradiction - A memory freezes a rule at write-time. The rule evolves in CLAUDE.md. Now the agent gets conflicting instructions. Detection: diff memory content against CLAUDE.md rules + learned-patterns.

  2. Partial personality - Incomplete memory sets generate confident but incomplete advice. Origin: this was discovered when two PCs had disjoint memory sets - one knew HOW to work (process), the other knew WHY (strategy). Neither had the full decision chain.

  3. Memory hoarding - Saving everything as memory when most of it is derivable from code, git, or docs. This bloats the system and increases noise. Test: "Could I derive this by reading the codebase?"

  4. Premature rule promotion - Moving a single observation straight to CLAUDE.md. Every line in CLAUDE.md reduces adherence to all other lines (linear degradation for frontier models). Promote only after 3+ observations or critical impact.

  5. Over-consolidation - Merging so much context into one memory that it loses specificity. Every memory should have a clear "when to use" - if it's always relevant, it might belong in CLAUDE.md instead.

  6. Zombie accumulation - Completed projects, obsolete contexts, resolved decisions lingering as active memories. They compete for attention with current priorities.

What ships with it: 5 files

17.4 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.