remember
GitHub将用户的关键洞察、决策或学习成果保存至长期记忆,通过结构化概念标签实现可检索存储,支持多智能体作用域隔离与版本更新。
Trigger Scenarios
Install
npx skills add rohitg00/agentmemory --skill remember -g -y
SKILL.md
Frontmatter
{
"name": "remember",
"description": "Save an insight, decision, or learning to agentmemory's long-term storage with searchable concept tags. Use when the user says \"remember this\", \"save this\", \"note that\", \"don't forget\", or wants to preserve knowledge for future sessions.",
"argument-hint": "[what to remember]",
"user-invocable": true
}
The user wants to save this to long-term memory: $ARGUMENTS
Quick start
memory_save {
"content": "We rotate JWT refresh tokens on every use; the old token is revoked server-side in auth/refresh.ts.",
"concepts": "jwt-refresh-rotation, token-revocation, auth-flow",
"files": "src/auth/refresh.ts"
}
Expected output:
Saved memory abc12345 with 3 concepts: jwt-refresh-rotation, token-revocation, auth-flow.
Why
A memory is only as useful as the terms that retrieve it. Tag with specific
concepts so a future recall finds it, and preserve the user's own phrasing.
Workflow
- Pull the core insight, decision, or fact out of
$ARGUMENTS. - Extract 2-5 lowercased concept phrases. Prefer specific over generic
(
jwt-refresh-rotationbeatsauth). - Extract referenced file paths (absolute or repo-relative). Empty if none.
- Call
memory_savewithcontent,concepts(comma-separated string), andfiles(comma-separated string). In a multi-agent setup passagentIdso the memory lands in the right agent's scope. - Confirm the save and echo the concepts so the user knows the retrieval terms.
- To update a fact, save the corrected version outright: near-duplicate content supersedes the old record, which leaves recall but stays in the version chain.
Anti-patterns
WRONG: concepts: "stuff, code, notes" (generic tags nothing can find later).
RIGHT: concepts: "jwt-refresh-rotation, token-revocation" (specific, retrievable).
Checklist
- Content preserves the user's phrasing, not a paraphrase.
- Concepts are specific, lowercased, 2-5 items.
- File paths are real references, not guesses.
- Confirmation echoes the exact concepts tagged.
See also
recall: retrieve what you save here (the pair to this skill).forget: remove a memory you saved by mistake.lesson: behavioral rules from corrections; memories are for facts.memory-discipline: when to save unprompted.
Troubleshooting
See ../_shared/TROUBLESHOOTING.md if memory_save is not available.
Version History
-
2d38daf
Current 2026-08-19 18:52
新增多智能体场景下的 agentId 传递支持,完善 `lesson` 技能关联说明。
- a8e7d19 2026-07-24 11:39


