budmem

Persist learnings across sessions with command-based memory management.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BudEcosystem/bud-runtime --skill budmem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: budmem
Source: https://github.com/BudEcosystem/bud-runtime/tree/main/.claude/skills/budmem
Command: npx skills add https://github.com/BudEcosystem/bud-runtime --skill budmem

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Persist learnings across sessions to prevent knowledge loss and ensure context continuity across projects.

Core Features & Use Cases

  • Long-term memory integration: Load long-term context from MEMORY.md at session start and retain recent learnings in memory/ for quick reuse.
  • Organization and discovery: Tag and structure learnings by service (budapp, budadmin, budcluster, budsim, budgateway) with deduplication and fast search.
  • Command-driven memory management: Add, search, promote, flush, and clean learnings via simple commands for deterministic behavior.

Quick Start

Use /budmem add <content> to save a new learning for today.

Frequently Asked Questions about budmem

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I persist learnings across CLI sessions to prevent knowledge loss?

To persist learnings across CLI sessions, use a command-driven memory workflow that loads long-term context from MEMORY.md at session start and saves daily captures to memory/ for quick reuse. This ensures development context continuity across projects.

What's the best way to organize long-term memory by service for multiple projects?

Organizing long-term memory by service involves tagging and structuring learnings for specific services like budapp, budadmin, or budcluster, applying deduplication and fast search to keep project knowledge structured and easily retrievable.

Can I promote daily session logs to long-term memory automatically?

Yes, you can promote daily session logs to long-term memory using command-based memory management. This workflow captures daily learnings and selectively promotes validated entries to persistent long-term storage.

Does this memory management approach work without external dependencies?

Yes, this memory management approach works without external dependencies. It relies on standard markdown files like MEMORY.md and local memory/ directories to store and retrieve session context without requiring additional packages.

How do I clean up and deduplicate memory entries across development projects?

You can clean up and deduplicate memory entries across development projects using built-in flush and clean commands. These commands remove redundant learnings and maintain a streamlined long-term memory store for fast search.

When do I need session memory persistence for software engineering workflows?

Session memory persistence is needed when development teams require context continuity across multiple sessions and projects. It prevents knowledge loss by capturing daily learnings and retaining them for quick reuse in future development work.