neuron-mr-white/unipi/memory

Claude Code and agent skill by neuron-mr-white/unipi

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Persistent cross-session memory on a shared MemPalace palace. Store and retrieve user preferences, project decisions, code patterns, and summaries across sessions — including memories written by other tools (Devin, zcode).

Install

npx vskill@latest install neuron-mr-white/unipi/memory

SKILL.md

Memory

Persistent cross-session memory backed by a shared MemPalace palace. The markdown files under ~/.unipi/memory/ are the durable tier; the palace is the searchable tier. Drawers written by other agents (Devin, zcode, diaries) are searchable alongside pi's own — every result carries its source.

Files

Each memory is one markdown file:

~/.unipi/memory/<project>/<type>/<id>.md

with YAML frontmatter (id, title, tags, project, created, updated, type) where type ∈ preference | decision | pattern | summary, and a per-project mempalace.yaml (wing + the 4 type rooms). project = sanitized basename of the session's cwd — the same rule other MemPalace agents use.

Tools

ToolWhat it does
memory_storeWrite/refresh the md file and file it into the palace via the daemon
memory_searchSemantic search over the whole palace — pi + foreign drawers
memory_listList the current project's memories
memory_deleteRemove the md and its palace drawer(s)

memory_search covers all drawers — results are labeled wing › room · source (pi, devin, zcode, mempalace, …) and chunks of the same file are grouped into one hit. Use scope: "project" to restrict to the current project's wing.

Store outcomes

memory_store always writes the markdown file. The palace write is reported honestly:

  • filed ✓ — the daemon mine job finished and the drawer exists
  • queued ⧗ — the job was accepted but didn't finish in time (it still lands)
  • markdown only ⚠ — no daemon reachable; journaled to .pending.json and

replayed when a daemon appears

Switches (/unipi:settings → Memory)

SwitchOff means
Recall memory at startNo first-turn reminder / titles / wake-up; search tools stay available
Write memorymemory_store/memory_delete inactive + no save nudge
Wake-up summary at startSkip the mempalace wake-up text in the reminder
Auto-start daemonDon't spawn mempalace daemon start when needed
MemPalace auto-updateSkip the daily PyPI check + uv upgrade

~/.config/mempalace/agent-hooks.json {enabled:false} mutes both reminders. /unipi:memory status shows backend/daemon/reader/counts/pending and migration progress; /unipi:memory migrate converts v2 data after a confirmed plan; recall on|off / write on|off are session-only.

Naming Convention

Format: <most_important>_<less_important>_<lesser> — underscores, specific, <60 chars (auth_jwt_prefer_refresh_tokens, not auth_tokens).

TypeExamples
Preferencestyle_typescript_prefer_tabs
Decisiondb_postgres_chosen_over_mysql
Patternapi_rest_versioning_v2
Summaryperf_slow_query_root_cause

Guardrails

  • Read max 10 results per search.
  • Update existing memories — the store tool detects exact titles and lists

similar ones.

  • v2 leftovers are migrated by the user-initiated /unipi:memory migrate

(backups first); check progress via /unipi:memory status.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
42
Repository forks
9
7-day trend score
19

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/neuron-mr-white/unipi/memory/badge)](https://verified-skill.com/skills/neuron-mr-white/unipi/memory)

Something wrong with this skill or its page? Tell us.