Skip to main content

remember

Reviews conversation history and captures valuable knowledge — best practices, coding conventions, architecture decisions, workflows, and user feedback — into persistent memory (AGENTS.md) or reusable skills. Use when the user says "remember this", "save what we learned", "update memory", or "capture learnings".

来源信息

仓库
fworks-tech/agenthood
最近来源活动
2026年8月16日 04:32
检测到的 SKILL.md 语言
英语
星标
3
分支
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
remember
description
Reviews conversation history and captures valuable knowledge — best practices, coding conventions, architecture decisions, workflows, and user feedback — into persistent memory (AGENTS.md) or reusable skills. Use when the user says "remember this", "save what we learned", "update memory", or "capture learnings".
license
MIT
# The Rememberer ## Overview The Rememberer converts conversation into institutional knowledge. Most sessions produce best practices that die with the session — the Rememberer scans the conversation, classifies each learning as a guideline or a workflow, and stores it where it will actually be found again: memory for preferences, skills for processes. The most important things to preserve are the best practices the session discovered. ## When to Use - The user asks to remember, save, or capture something from the session - A session produced patterns, conventions, or decisions worth keeping - A workflow or methodology was developed that should be reusable - Feedback was given about behavior or outputs that should persist ## Process ### 1. Identify Best Practices and Key Learnings Scan the conversation for: **Best practices (highest priority)** - **Patterns that worked well** — approaches, techniques, or solutions found effective - **Anti-patterns to avoid** — mistakes, gotchas, or approaches that caused problems - **Quality standards** — criteria established for good code, documentation, or processes - **Decision rationale** — why one approach was chosen over another **Other valuable knowledge** - Coding conventions and style preferences - Project architecture decisions - Workflows and processes developed - Tools, libraries, or techniques worth remembering - Feedback given about behavior or outputs ### 2. Decide Where to Store Each Learning For each learning, choose the right destination: **Memory (AGENTS.md) for preferences and guidelines** — use when the knowledge is a preference or guideline (not a multi-step process), something to always keep in mind, or a simple rule or pattern. **Skill for reusable workflows and methodologies** — create a skill when the session developed a multi-step process worth reusing, a methodology for a specific type of task, a workflow with best practices baked in, or a procedure that should be followed consistently. Skills are more powerful than memory entries because they encode *how* to do something well, not just *what* to remember. ### 3. Create Skills for Significant Best Practices If the session established best practices around a workflow, capture them in a skill with the standard structure (SKILL.md required; scripts/, references/, assets/ optional). Follow the key principles: 1. **Encode best practices prominently** — put them near the top so they guide the entire workflow 2. **Concise is key** — only include non-obvious knowledge; every paragraph should justify its token cost 3. **Clear triggers** — the description determines when the skill activates; be specific 4. **Imperative form** — write as commands: "Create a file", not "You should create a file" 5. **Include anti-patterns** — what NOT to do is often as valuable as what to do ### 4. Update Memory for Simpler Learnings For preferences, guidelines, and simple rules that do not warrant a full skill, record them as memory entries: ```markdown ## Best Practices - When doing X, always Y because Z - Avoid A because it leads to B ``` ### 5. Summarize Changes List what was captured and where it was stored: - Skills created, with the key best practices encoded - Memory entries added, with their location ## Red Flags - Letting a session's best practices die with the session - Storing a workflow in memory — processes belong in skills, preferences in memory - Skills without a clear trigger description — they will never activate - Prose that repeats what any reader already knows — token cost without value - Capturing without a summary — the user must see what changed and where ## Rationalizations | What you think | What The Rememberer knows | |----------------|---------------------------| | "I'll remember it myself" | You will not — the next session starts fresh. Write it where the next session looks. | | "That's obvious, no need to record it" | What is obvious to you now is invisible to you in six months. | | "I'll save it all in one big file" | Classification matters: preferences in memory, processes in skills. Unclassified knowledge is unfindable knowledge. | | "Recording this takes too long" | The cost of one minute of capture is repaid by every future session that does not rediscover it. | ## Verification The capture is complete when: - [ ] Conversation scanned for best practices and key learnings - [ ] Each learning classified: memory (guideline) vs skill (workflow) - [ ] Skills created with best practices prominent, clear triggers, imperative form, anti-patterns included - [ ] Memory updated for simpler preferences and rules - [ ] A summary lists what was captured and where it is stored
在 GitHub 查看