Use Basic Memory from Pi for durable continuity. Capture checkpoints with bm_capture, recall prior Pi checkpoints with bm_recall, and consult bundled Basic Memory skill references for note/task structure without assuming direct Basic Memory MCP tool names are available.
57
65%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./integrations/pi/skills/basic-memory-pi/SKILL.mdUse this skill when the user asks to remember, capture, resume, continue, or recover context in Pi.
This package exposes a Pi-native continuity surface:
bm_recall({ query? }) — search recent Pi session checkpoints in Basic Memory.bm_capture({ title? }) — capture the current Pi working thread as a durable checkpoint.The slash commands /bm-recall, /bm-capture, and /bm-status provide the same explicit user-facing controls.
bm_recall with the user's topic or the current task name.bm_capture.pi-mcp-adapter; direct Basic Memory tool names depend on the adapter's model-facing tool naming and should not be assumed by bundled skills.Canonical Basic Memory skills are bundled under skill-references/ for guidance on note shape, capture quality, continuation, and task structure. Use those references for writing style and knowledge graph conventions, but adapt tool calls to Pi's bm_recall and bm_capture surface unless the active runtime clearly exposes additional Basic Memory tools.
194afe1
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.