memory-synthesis
Distil daily notes, finished plans, and reports into short, grounded updates to memory/project/. Use when raw notes pile up or the user asks to consolidate memory.
- License 许可
- Apache-2.0
- 最近更新
- 2026-11-11
- Stars
- ★ 9
- Forks
- 0
01 前言 Front Matter
- name
- memory-synthesis
- description
- Distil daily notes, finished plans, and reports into short, grounded updates to memory/project/. Use when raw notes pile up or the user asks to consolidate memory.
03 SKILL.md 正文
Memory Synthesis Skill
When to use it
Use this skill when raw notes, completed plans, traces, or repeated observations need to become durable memory that future agents can rely on.
Inputs
memory/daily/**- completed or abandoned plans
- useful traces or reports
- repeated observations from recent implementation work
Outputs
- concise updates to
memory/project/** - distilled notes in
memory/summaries/** - targeted research-note updates when outside guidance affects the work
Canonical project memory files:
memory/project/architecture.mdfor stable structure, runtime boundaries, and recurring data-flow factsmemory/project/decisions.mdfor decisions and rationalememory/project/preferences.mdfor stable user or project preferencesmemory/project/open-questions.mdfor unresolved questionsmemory/project/known-issues.mdfor durable rough edges and workarounds
Procedure
- Gather raw material from daily notes, plans, traces, and recent task summaries.
- Remove one-off chatter, duplicated facts, and transient command output.
- Group surviving facts by durable purpose: architecture, decisions, preferences, known issues, or open questions.
- Write the smallest update that would help a future agent act better.
- Prefer the canonical project memory file that matches the fact. Create an ad hoc project-memory file only when the user explicitly asks for one.
- Link back to the triggering plan, artifact, or project evidence when helpful.
Quality checklist
- The synthesized note is shorter and clearer than the raw material.
- Claims are grounded in project evidence or clearly labeled as tentative.
- The destination file is the narrowest one that fits.
- No raw logs or daily-note chatter were promoted unchanged.
- A future agent could tell why this memory matters.
04 同仓库更多 Skills
execution-plan
Write a resumable plan under plans/active/ for multi-step work, then keep its progress and decision logs current. Use when a task spans several steps or sessions.
doc-gardening
Clean up stale, duplicated, or contradictory notes in this workspace. Use when memory or plans feel noisy or out of date.
memory-synthesis
Distil daily notes, finished plans, and reports into short, grounded updates to agent-workspace/memory/project/.
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
execution-plan
Write a resumable plan under agent-workspace/plans/ for multi-step work and keep its progress and decision logs current.
doc-gardening
Clean up stale, duplicated, or contradictory agent-facing docs and memory in agent-workspace/. Use when notes feel noisy or out of date.