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 从公开仓库中收录这些内容。

举报或申请下架