Agent skill

Memory Status

by dimetron in dimetron/pi-go

Show MemPalace memory system status — drawer counts, wings, rooms, knowledge graph stats, and embedding model state.

MITAuto-check passedKnowledge Management

Install Memory Status

skills CLI
$ npx skills add dimetron/pi-go --skill memory-status -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install dimetron/pi-go memory-status --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/dimetron/pi-go.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.pi-go/skills/memory-status .claude/skills/memory-status && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
memory-status
GitHub stars
207
Token cost
~537 tokens
SKILL.md length
216 words
Files
1
Skills in repo
21
Repo updated
First seen
Licence
MIT

At a glance

Show MemPalace memory system status — drawer counts, wings, rooms, knowledge graph stats, and embedding model state.

  • Works in 3 steps: Run the status command → If no palace database is found, suggest… → Present the output to the user in a…
  • Tasks that involve Embeddings
  • SKILL.md covers When to use, What it does, Steps and Arguments, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Memory Status is an agent skill from dimetron/pi-go. Show MemPalace memory system status — drawer counts, wings, rooms, knowledge graph stats, and embedding model state.

Its SKILL.md is about 540 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Knowledge Management, covering Embeddings and Knowledge graphs. The repository describes itself as: Go implementation of AI coding agent. The licence is MIT.

When your agent uses it

  • Tasks that involve Embeddings
  • Tasks that involve Knowledge graphs

Example prompts

  • “/memory-status”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Run the status command
  2. If no palace database is found, suggest running pi memory init .
  3. Present the output to the user in a clear format

What it can do on your machine

Read from SKILL.md and the folder at commit 24d1f2b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Memory Status loads about 537 tokens when it runs. Until then it costs about 33 tokens; SKILL.md has 216 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~33
When it runs · the whole SKILL.md, loaded when a task matches
~537

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from dimetron/pi-go at commit 24d1f2b, republished under its MIT licence (© dimetron). 216 words, ~537 tokens.

Download SKILL.mdSave it as .claude/skills/memory-status/SKILL.md (or your agent's skills folder).
name
memory-status
description
Show MemPalace memory system status — drawer counts, wings, rooms, knowledge graph stats, and embedding model state.
user_invocable
true
metadata.author
dimetron
metadata.version
1.0

When to use

Use this skill when the user wants to:

  • Check the current state of the palace memory system
  • See how many drawers, wings, and rooms exist
  • Verify the embedding model is loaded
  • View knowledge graph statistics (entities, triples, predicates)
  • Diagnose palace issues or verify mining results

What it does

Runs pi memory status to display a comprehensive overview of the palace:

  • Drawer count: Total knowledge units stored
  • Wing count: Number of project namespaces
  • Room count: Number of topical areas
  • Model status: Whether the embedding model is loaded
  • Knowledge Graph: Entity count, triple count (active vs total), predicates in use
  • Wing details: Per-wing breakdown of drawers and rooms

Steps

  1. Run the status command:
bash
# Default: looks for .pi-go/palace.db in current directory
pi memory status

# Specify a custom database path
pi memory status --db ~/.pi-go/palace.db
  1. If no palace database is found, suggest running pi memory init .
  2. Present the output to the user in a clear format

Arguments

The user can pass arguments after /memory-status:

  • --db <path> to specify a custom palace database path

Examples:

  • /memory-status — show status for current project
  • /memory-status --db ~/.pi-go/palace.db — show status for global palace

Additional diagnostics

If the user needs deeper insight, chain with other commands:

bash
# Search for specific knowledge
pi memory search "auth middleware"

# Check recent observations
pi memory recent

# View knowledge graph for an entity
pi memory kg query "pi-go"

# Show L0+L1 context that would be injected
pi memory wake-up

Notes

  • If the palace DB doesn't exist, the command exits gracefully with instructions
  • Model "not loaded" means semantic search falls back to FTS5 keyword matching
  • Run pi memory model download to enable semantic embeddings

© dimetron, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .pi-go/skills/memory-status of dimetron/pi-go.

Open the folder on GitHubat commit 24d1f2b

Compare with similar skills

Memory Status next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Memory Status compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Memory Status this skilldimetron/pi-go207—~537Automated safety check: PassMIT
Hyperspacedb GraphYARlabs/hyperspace-db160—~1.4kAutomated safety check: PassMIT
Cortexdbliliang-cn/cortexdb273—~5.7kAutomated safety check: WarnMIT
Cortexdbliliang-cn/cortexdb273—~18kAutomated safety check: WarnMIT
SDK AI Bot Run EvaluationAzure/azure-sdk-tools134—~1.1kAutomated safety check: NotesMIT
Neo4j Genai Plugin Skillneo4j-contrib/neo4j-skills114—~3kAutomated safety check: NotesMIT

Similar skills

  • Hyperspacedb Graph

    YARlabs/hyperspace-db

    Graph traversal, Lorentz hierarchy, and concept relationship operations for HyperspaceDB.

    160 GitHub stars~1.4k tokensUpdated 29 days ago
    Knowledge ManagementAuto-check passed
  • Cortexdb

    liliang-cn/cortexdb

    Use CortexDB for local-first AI memory, vector search, RAG, knowledge graphs, SPARQL/RDFS/SHACL, corpus-to-graph workflows, and MCP/tool calling.

    273 GitHub stars~5.7k tokensUpdated today
    Knowledge ManagementAuto-check: warnings
  • Cortexdb

    liliang-cn/cortexdb

    Use CortexDB for local-first AI memory, vector search, RAG, knowledge graphs, SPARQL/RDFS/SHACL, corpus-to-graph workflows, external structured-data import (CSV / SQL dumps), and MCP/tool calling.

    273 GitHub stars~18k tokensUpdated today
    Knowledge ManagementAuto-check: warnings
  • SDK AI Bot Run Evaluation

    Azure/azure-sdk-tools

    Official

    Run Azure SDK QA bot evaluations on curated datasets locally, including a single test case.

    134 GitHub stars~1.1k tokensUpdated yesterday
    Knowledge ManagementAuto-check: notes
  • Neo4j Genai Plugin Skill

    neo4j-contrib/neo4j-skills

    Use Neo4j GenAI Plugin ai.text. An agent skill from neo4j-contrib/neo4j-skills.

    114 GitHub stars~3k tokensUpdated today
    AI & LLM EngineeringAuto-check: notes
  • Neo4j Document Import Skill

    neo4j-contrib/neo4j-skills

    Ingests unstructured and semi-structured documents into Neo4j as a knowledge graph.

    114 GitHub stars~5.4k tokensUpdated today
    Knowledge ManagementAuto-check: notes

More from dimetron/pi-go

All 21 skills in this repo
  • Vhs E2E Gif

    dimetron/pi-go

    Record a test run, a TUI session, or any terminal command as a GIF with VHS and attach it to a GitHub PR as a release-hosted asset, never a repo commit.

    207 GitHub stars~1.7k tokensUpdated 6 days ago
    Auto-check passed
  • Agents Md

    dimetron/pi-go

    Generate AGENTS.md files for Go, Rust, TypeScript, and Java projects.

    207 GitHub stars~1.7k tokensUpdated 6 days ago
    Auto-check passed
  • Bubbletea Testing

    dimetron/pi-go

    A skill your agent uses whenever writing tests for Bubble Tea (charmbracelet/bubbletea) TUI applications in Go.

    207 GitHub stars~3.6k tokensUpdated 6 days ago
    Auto-check passed
  • Memory Index

    dimetron/pi-go

    Index a folder's contents into the MemPalace semantic memory for search and retrieval.

    207 GitHub stars~1.5k tokensUpdated 6 days ago
    Auto-check passed
  • Nightly Session Watch

    dimetron/pi-go

    Nightly sweep of the last 24h of pi-go sessions — anomalous runs, loop aborts, tool error rates, token waste, real prompt-token spend, and whether the observation and palace pipelines are still…

    207 GitHub stars~1.5k tokensUpdated 6 days ago
    Auto-check passed
  • Osx Tuning

    dimetron/pi-go

    Tune macOS resource limits and sysctls for best performance with Go development, Docker/OrbStack, and Linux VMs.

    207 GitHub stars~1.6k tokensUpdated 6 days ago
    Auto-check: notes

Questions about Memory Status

What does Memory Status do?

Show MemPalace memory system status — drawer counts, wings, rooms, knowledge graph stats, and embedding model state. Memory Status is an agent skill from dimetron/pi-go. Show MemPalace memory system status — drawer counts, wings, rooms, knowledge graph stats, and embedding model state.

When should I use Memory Status?

Memory Status fits situations like: tasks that involve Embeddings; tasks that involve Knowledge graphs.

How do I install Memory Status in Claude Code?

Run `npx skills add dimetron/pi-go --skill memory-status -a claude-code`. Or copy the skill folder (.pi-go/skills/memory-status in dimetron/pi-go) into .claude/skills/memory-status in your project. Claude Code loads it when a task matches its description.

How do I install Memory Status in Codex?

Run `npx skills add dimetron/pi-go --skill memory-status -a codex`. Or copy the skill folder (.pi-go/skills/memory-status in dimetron/pi-go) into .agents/skills/memory-status in your project. Codex loads it when a task matches its description.

Can I use Memory Status in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dimetron/pi-go --skill memory-status -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/memory-status, .gemini/skills/memory-status, .github/skills/memory-status and .opencode/skills/memory-status in your project.

What does Memory Status need to run?

SKILL.md names no scripts, command-line tools or credentials: Memory Status is instructions for the agent only.

Does Memory Status access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Memory Status safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Memory Status use?

Memory Status is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Memory Status use?

About 537 tokens (SKILL.md is roughly 2.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Memory Status?

Skills that share tags, products or a category with Memory Status: Hyperspacedb Graph (YARlabs/hyperspace-db, 160 stars), Cortexdb (liliang-cn/cortexdb, 273 stars), Cortexdb (liliang-cn/cortexdb, 273 stars) and SDK AI Bot Run Evaluation (Azure/azure-sdk-tools, 134 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Memory Status?

dimetron (a GitHub user) maintains it in dimetron/pi-go, which has 207 GitHub stars. The repository holds 21 skills in this directory. The repository was last updated on October 1, 2026.

Source: dimetron/pi-go on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.