
basicmachines-co/basic-memory-skills
2 skills1.1k installs40 starsGitHub
Install
npx skills add https://github.com/basicmachines-co/basic-memory-skillsSkills in this repo
1Memory Notesmemory-notes teaches solo builders how to write markdown that Basic Memory parses into a linked knowledge graph your coding agent can reuse session after session. Every file follows a predictable shape: required title in frontmatter, optional tags and type, a short narrative body, bulleted observations tagged by meaning, and explicit relations to other entities via double-bracket links. That consistency matters when you are capturing API design debates during Build, competitor insights during Idea, or postmortem facts during Operate—the same schema keeps retrieval and graph traversal reliable. The skill is methodological rather than a database integration: it encodes best practices for categories, tagging, and relation verbs so notes compound instead of becoming orphaned chat logs. Invoke it whenever you create or refactor notes in a Basic Memory workflow, especially before large planning or implementation pushes where the agent should cite prior decisions. Strong notes reduce repeated clarification loops and make multi-phase projects feel like one continuous repo of truth.561installs2Memory ReflectMemory Reflect is an agent skill for solo and indie builders who rely on persistent note-based memory (daily logs, tasks, conversation residue) and want that corpus to get sharper over time without manual journaling. It implements a background reflection ritual: pull recently modified notes and active tasks, judge each item against decision/lesson/preference heuristics, then write consolidated insights into long-term memory while discarding low-value noise. You run it on a schedule via cron or agent heartbeat, when the user asks to reflect or consolidate, or after compaction events that may have dropped context. For Prism’s audience—people shipping with Claude Code, Cursor, or Codex—the skill turns ad-hoc chat history into a curated knowledge base that survives session boundaries. It is procedural knowledge packaged as SKILL.md, not an MCP server or external API; the agent executes the Python-oriented query patterns against your memory store. Complexity is intermediate because you must already have a compatible memory layout and naming conventions for notes and tasks.505installs