Turns Basic Memory notes into a proper task system by treating tasks as schema-validated entities in the knowledge graph. You create tasks with structured fields like status, steps, and current_step, then query them back after context compaction to resume work. The real value is the context field: it forces you to write down what future-you needs to pick up multi-step work after amnesia. Search for active tasks on session start, update progress as you go, and do a pre-compaction flush to externalize state before memory loss. It's lightweight structured memory for work that outlasts the context window.

skills.sh installs
597
GitHub stars
23
last updated
Aug 21, 2026

Install

$ npx -y skills add basicmachines-co/basic-memory-skills --skill memory-tasks --agent claude-code

Installs into .claude/skills of the current project.

Files

Memory Tasks

Manage work-in-progress using Basic Memory's schema system. Tasks are just notes with type: Task — they live in the knowledge graph, validate against a schema, and survive context compaction.

When to Use

  • Starting multi-step work (3+ steps, or anything that might outlast the context window)
  • After compaction/restart — search for active tasks to resume
  • Pre-compaction flush — update all active tasks with current state
  • On demand — user asks to create, check, or manage tasks

Task Schema

Tasks use the BM schema system (SPEC-SCHEMA). The schema note lives at memory/schema/Task.md:

Sponsors

Details

Repository
github.com/basicmachines-co/basic-memory-skills
First seen
Jun 3, 2026

More from basicmachines-co/basic-memory-skills

All 10

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs