一键导入
memory
Session state backend for WDS. Called by wrap, start, and handoff tools — never directly by users. Writes to progress/ in the project repo.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Session state backend for WDS. Called by wrap, start, and handoff tools — never directly by users. Writes to progress/ in the project repo.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Builds, edits or analyzes Agent Skills through conversational discovery. Use when the user requests to "Create an Agent", "Analyze an Agent" or "Edit an Agent".
Sets up BMad Builder module in a project. Use when the user requests to 'install bmb module', 'configure BMad Builder', or 'setup BMad Builder'.
Facilitate a brainstorming session using diverse creative techniques. Use when the user says 'help me brainstorm' or 'help me ideate'.
Elite brainstorming specialist for facilitated ideation sessions. Use when the user asks to talk to Carson or requests the Brainstorming Specialist.
Master problem solver for systematic problem-solving methodologies. Use when the user asks to talk to Dr. Quinn or requests the Master Problem Solver.
Design thinking maestro for human-centered design processes. Use when the user asks to talk to Maya or requests the Design Thinking Maestro.
| name | memory |
| version | 1.0.0 |
| description | Session state backend for WDS. Called by wrap, start, and handoff tools — never directly by users. Writes to progress/ in the project repo. |
| agents | ["saga","freya","mimir"] |
Handles all persistent state for WDS sessions. Two operations: save and load.
State lives in progress/ at the project root. This folder is project-scoped — not global, not per-machine.
Called by: wrap (step 3), handoff (step 3)
Input:
agent_id — the agent whose state is being saved (saga, freya, mimir)data — the compiled state block (Wrapped, Context, Plan, Next, Learned, Spec Sync fields)Steps:
progress/ exists at the project root. Create it if not.progress/[agent_id].md with the data block exactly as provided.saved progress/[agent_id].mdCalled by: start (step 2)
Input:
agent_id — the agent whose state is being loadedSteps:
progress/[agent_id].md exists.progress/ should be in .gitignore. It is machine-local session context, not project content.