Read Working Memory

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

作者 nowledge-co1f4d7eb61466dbfc93ce8d7a0a806c4d4a196dd0無授權條款收錄於 2026年10月9日更新於 2026年10月9日

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

AI 產生的概覽

在會話開始時載入 Nowledge Mem 工作記憶簡報,讓代理接續近期脈絡與優先事項。

功能
透過 MCP 工具或 nmem 命令列讀取 Nowledge Mem 的脈絡包或工作記憶簡報。簡報內容包含依活躍度排序的目前關注領域、已標記的優先事項、未解決的標記、知識庫的近期變更,以及指向特定記憶的深層連結。技能也說明生命週期鉤子會把啟動脈絡寫入工作區 CLAUDE.md 中的 nowledge-mem 區塊,作為自動啟動層。
適用情境
適用於開啟新對話、休息後返回,或近期脈絡有助於目前任務時。也適用於會話中使用者詢問目前工作、提及近期決策或問「我之前在做什麼」的情況。若本會話已載入過、使用者希望全新開始,或任務獨立且簡單,則應跳過。
執行需求
需要 Nowledge Mem MCP 伺服器(工具 read_context_bundle 與 read_working_memory)或 nmem 命令列工具,可透過 pip install nmem-cli 或 Nowledge Mem 桌面應用程式安裝;MCP 設定位於 ~/.proma/agent-workspaces/default/mcp.json。選用環境變數 NMEM_AGENT_ID、NMEM_SPACE 與 NMEM_HOST_AGENT_ID。此技能不附帶指令碼。

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.

來源與署名

來源:nowledge-co/community位於nowledge-mem-proma-plugin/skills/read-working-memory提交1f4d7eb

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架