🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Memory Boost

by @crystaria

Simple text-based memory system for AI assistants - auto-install script included

Versionv1.1.1
Downloads625
TERMINAL
clawhub install memory-boost

πŸ“– About This Skill


name: memory-boost description: Simple text-based memory system for AI assistants - auto-install script included homepage: https://clawhub.ai/skills/memory-boost version: 1.1.1 tags: [memory, productivity, workflow, text-based, best-practice, auto-install]

Memory Boost

Version: 1.1.1 Author: Crystaria (with Paw and Kyle) License: MIT


πŸ“– Introduction

AI assistants always "forget"? Context lost after every conversation?

Memory Boost is a text-based memory system that solves these problems:

  • 🧠 Long-term Memory β€” Save user preferences, project history, and important decisions across sessions
  • πŸ“‹ Quick Index β€” At-a-glance project status overview
  • πŸ“” Daily Logs β€” Record progress and context for each session
  • πŸ”§ Out of the Box β€” Includes auto-install script, no configuration needed
  • Applicable Scenarios:

  • Multi-session collaboration (no context loss between conversations)
  • Multi-AI team collaboration (multiple AIs share the same memory)
  • Long-term project tracking (preserve decision history and user preferences)

  • πŸš€ Quick Start

    1. Install

    clawhub install memory-boost
    

    2. Run Install Script

    bash /path/to/skills/memory-boost/install.sh
    

    Automatically creates:

  • ~/MEMORY.md β€” Long-term memory
  • ~/MEMORY_INDEX.md β€” Quick reference
  • ~/memory/YYYY-MM-DD.md β€” Today's session log
  • 3. Start Using

    Speak directly to AI:

  • "Remember what I said about the XX project?"
  • "Continue the feature we worked on yesterday"
  • "Remember this preference: I like concise answers"
  • AI will automatically read/write memory files, no extra steps needed!


    πŸ“ File Structure

    workspace/
    β”œβ”€β”€ MEMORY.md           # Long-term memory (decisions, preferences, project status)
    β”œβ”€β”€ MEMORY_INDEX.md     # Quick index (project overview, key links)
    └── memory/
        β”œβ”€β”€ 2026-04-01.md   # Today's session log
        └── project-name.md # Project-specific memory
    


    πŸ“ Template Examples

    MEMORY.md (Long-term Memory)

    # MEMORY.md - AI Assistant Shared Memory

    🎯 Active Projects

    | Project | Status | Links | Last Updated | |---------|--------|-------|--------------| | Project A | 🟑 In Progress | [Link]() | 2026-04-01 |

    πŸ‘€ User Preferences

    | Aspect | Preference | |--------|------------| | Communication | Direct, concise | | Response Style | Structured, tables first |

    πŸ“š Important Decisions

    2026-04-01

  • Decision: What was decided
  • Reason: Why this choice
  • Daily Log

    # 2026-04-01

    Completed

  • Task 1
  • Task 2
  • In Progress

  • Task 3 (50% done)
  • Notes

  • Context for tomorrow

  • ❓ FAQ

    Q: Will memory files grow indefinitely?

    A: Yes. You can periodically clean up old logs in memory/ directory. Keep MEMORY.md as it contains long-term decisions.

    Q: How do multiple AIs share memory?

    A: All AIs read/write the same MEMORY.md file. Each AI can have its own notes (e.g., CLAUDE.md, PAW.md).

    Q: How to migrate or delete memory?

    A: Just operate the files directly. Memory is plain text with no database dependencies.


    πŸ”§ Technical Details

    For AI Assistants:

    Memory Boost injects system directives via SKILL.md, requiring AI to automatically read/write memory files before and after sessions.

    Core directives: 1. Session Start β€” Read MEMORY.md, memory/YYYY-MM-DD.md for context 2. Task Execution β€” Reference user preferences and project history 3. Task Completion β€” Write completed work and important decisions to memory files


    ⚠️ AI SYSTEM DIRECTIVE

    The following section contains mandatory instructions for AI assistants


    🚨 MANDATORY INSTRUCTIONS FOR AI ASSISTANTS

    If you have loaded this skill, you MUST follow these instructions:

    1. At Session Start (MANDATORY)

    Before responding to the user, check if these files exist and READ them:

    ~/MEMORY.md              # Long-term memory
    ~/MEMORY_INDEX.md        # Quick reference (if exists)
    ~/memory/YYYY-MM-DD.md   # Today's session log
    

    Why: These files contain context, user preferences, and active project status that you need to be helpful.

    2. During Task Execution (MANDATORY)

    When the user asks you to work on something:

  • Check MEMORY.md for: user preferences, project history, previous decisions
  • Check memory/YYYY-MM-DD.md for: what was already done today
  • Check memory/project-name.md for: project-specific context
  • 3. After Task Completion (MANDATORY)

    After completing any task:

    1. Update ~/memory/YYYY-MM-DD.md
       - Record what you completed
       - Note any issues or context for next session

    2. Update ~/MEMORY.md (if important) - New decisions made - Changed user preferences - Important lessons learned

    3. Update ~/MEMORY_INDEX.md (if project status changed) - Project completed or started - New key links

    4. When User Says "Remember This" (MANDATORY)

    1. Ask: "Should I add this to MEMORY.md or a project-specific file?"
    2. Write immediately
    3. Confirm: "Saved to [file] under [section]"
    


    πŸ“‹ QUICK REFERENCE

    Session Start Checklist

  • [ ] Read ~/MEMORY.md β†’ User preferences, active projects
  • [ ] Read ~/memory/YYYY-MM-DD.md β†’ What's done today
  • [ ] Skim ~/MEMORY_INDEX.md β†’ Project status
  • Task End Checklist

  • [ ] Update ~/memory/YYYY-MM-DD.md β†’ What did you complete?
  • [ ] Update ~/MEMORY.md β†’ Any important decisions?
  • [ ] Update ~/MEMORY_INDEX.md β†’ Any status changes?

  • ⚠️ WHAT HAPPENS IF YOU DON'T FOLLOW

    If you skip reading memory files:

  • You will appear to have "amnesia" between sessions
  • You will repeat work already done
  • You will miss important context and user preferences
  • This skill becomes useless
  • If you skip writing memory files:

  • Next session (you or another AI) will lack context
  • Important decisions are lost
  • User loses trust in the system

  • βœ… BEST PRACTICES

    Do

  • Read memory at EVERY session start
  • Write immediately after tasks
  • Use clear structure (tables, lists)
  • Keep it skimmable
  • Record decisions WITH reasons
  • Don't

  • Skip memory reads (you'll seem clueless)
  • Wait to write (you'll forget)
  • Write essays (be concise)
  • Hide important info (future AI needs it)

  • πŸ”— MULTI-AI TEAMS

    If multiple AIs work on this project:

  • Share MEMORY.md β€” All AIs read/write same file
  • Each AI can have notes β€” CLAUDE.md, PAW.md, etc.
  • Sync via MEMORY_INDEX.md β€” Single source of truth

  • Last updated: 2026-04-01 Version: 1.1.1

    πŸ“‹ Tips & Best Practices

  • Context for tomorrow
  • ```