Read Working Memory

nowledge-co/community/nowledge-mem-proma-plugin/skills/read-working-memory

by nowledge-co1f4d7eb61466dbfc93ce8d7a0a806c4d4a196dd0No licenseListed Oct 9, 2026Updated Oct 9, 2026

Load the Nowledge Mem Working Memory briefing at Proma session start, after a break, or when recent context would help the current task.

Instructions onlyProductivity & Workflow
AI-generated overview

Loads the Nowledge Mem Working Memory briefing at session start so the agent can resume recent context and priorities.

What it does
Reads a Context Bundle or Working Memory briefing from Nowledge Mem, either through MCP tools or the nmem CLI. The briefing contains active focus areas ranked by activity, flagged priorities, unresolved flags, recent knowledge-base changes and deep links to specific memories. The skill also explains that a lifecycle hook writes startup context into the workspace CLAUDE.md inside a nowledge-mem block, which serves as the automatic startup layer.
When to use it
Use at the start of a new conversation, when returning after a break, or when recent context would help the current task. Also use mid-session when the user asks about current work, references recent decisions, or asks what they were working on. Skip it if the context was already loaded this session, the user wants a fresh start, or the task is isolated and trivial.
Requirements
Requires the Nowledge Mem MCP server (tools read_context_bundle and read_working_memory) or the nmem CLI, installed via pip install nmem-cli or the Nowledge Mem desktop app; MCP configuration lives in ~/.proma/agent-workspaces/default/mcp.json. Optional environment variables NMEM_AGENT_ID, NMEM_SPACE and NMEM_HOST_AGENT_ID. No scripts ship with the skill.

Read Working Memory

Read Context Bundle for full Proma startup context when available: owner identity, AI Identity, active scope, active rules, and Working Memory. Read Working Memory alone when you only need current priorities.

Proma's lifecycle hook also writes startup context into the workspace CLAUDE.md inside a nowledge-mem:start / nowledge-mem:end block. Treat that block as the automatic startup layer; call MCP or CLI when you need fresh or more specific retrieval during the session.

When to Use

Session start: beginning a new Proma conversation, returning after a break, or when recent context would help.

During session: user asks about current work, references recent decisions, or says "what was I working on?"

Skip if: already loaded this session, user wants a fresh start, or the task is isolated and trivial.

Usage

Primary (MCP, full startup context):

mcp__nowledge-mem__read_context_bundle

Lightweight MCP:

mcp__nowledge-mem__read_working_memory

CLI Context Bundle fallback:

bash
nmem --json context --source-app proma

Working Memory fallback:

bash
nmem wm read# or with JSON output:nmem --json wm read

Add --space "<space name>" for space-aware lanes. Multi-agent orchestrators can set NMEM_AGENT_ID="<agent-slug>" before launching Proma. Add NMEM_SPACE only when that whole run should override the identity's default space. Use NMEM_HOST_AGENT_ID only for advanced external aliases.

Content

The briefing includes: active focus areas ranked by activity, flagged priorities, unresolved flags, recent knowledge-base changes, and deep links to specific memories. Use nowledgemem:// links to reference specific memories when relevant.

Guidance

  1. Read Context Bundle or Working Memory once at session start — don't re-read every turn
  2. Reference context naturally — "you were working on X" not "your working memory shows X"
  3. If Context Bundle was already loaded and includes Working Memory, do not read Working Memory again
  4. Share only pertinent parts; don't dump the entire briefing
  5. Cross-tool continuity: insights from Codex, Claude Code, or other tools also appear here

Troubleshooting

If MCP tools are unavailable, verify ~/.proma/agent-workspaces/default/mcp.json has the nowledge-mem server configured with key "servers". For CLI fallback, install via pip install nmem-cli or use the Nowledge Mem desktop app.

Source and attribution

Source:nowledge-co/communityinnowledge-mem-proma-plugin/skills/read-working-memoryat commit1f4d7eb

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal