Read Working Memory

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

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

Read your daily Working Memory briefing to understand current context. Load it near session start for cross-tool continuity, then reuse that context instead of re-reading it repeatedly.

AI-generated overview

Loads a daily Working Memory briefing at session start to give an agent current context and priorities.

What it does
This skill instructs an agent to read its Working Memory briefing near the start of a session, either alone or as part of a fuller Context Bundle. It covers when to load the briefing, when to skip it, and how to reuse the context rather than re-reading it. It also describes how to scope the read to a project, space, or agent identity.
When to use it
Use it at session start, resume, or clear, or when the user asks about recent priorities. Skip it if the briefing was already loaded in the session, if the user wants a fresh start, or if the task is clearly context-independent.
Requirements
Requires the nmem command-line tool with access to a Working Memory store; optional environment variables (NMEM_SPACE, NMEM_AGENT_ID, NMEM_HOST_AGENT_ID) scope the read. A fallback reads a local memory file for older local-only setups. No scripts ship with the skill.

Read Working Memory

Start each Droid session with context. Use Context Bundle when identity, agent lane, scope, or Rules could matter; it includes Working Memory. Use Working Memory alone for the lighter daily briefing.

When to Use

Use this near session start, resume, clear, or when the user asks about recent priorities.

Skip when:

  • you already loaded it this session
  • the user explicitly wants a fresh start
  • the task is clearly isolated and context-independent

Usage

Prefer Context Bundle for full startup context:

bash
nmem --json context --source-app droid

Read Working Memory alone for current priorities:

bash
nmem wm read

If the runtime already knows the current project or agent lane, either add --space "<space name>" or launch the whole session with NMEM_SPACE="<space name>". Multi-agent orchestrators can set NMEM_AGENT_ID="<agent-slug>" before launching Droid so the Context Bundle resolves the right AI Identity. Use NMEM_HOST_AGENT_ID only for advanced external aliases.

Fallback for older local-only setups:

bash
cat ~/ai-now/memory.md

This fallback is only for older local-only Default-space setups.

Response Contract

  • Read once, then reuse the context mentally
  • If Context Bundle was already loaded and includes Working Memory, do not read Working Memory again
  • If the task is clearly a continuation, review, regression, release, or prior-decision question, move into search-memory after the briefing instead of stopping there
  • Reference only the parts relevant to the current task
  • Do not overwhelm the user with the full briefing unless they asked for it

Source and attribution

Source:nowledge-co/communityinnowledge-mem-droid-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