Agent Skills
› vectorize-io/hindsight
› memory-retain
memory-retain
GitHub将任务结果、用户偏好或关键决策保存至长期记忆,供后续运行或其他Bot复用。确保笔记简短自包含,避免存储敏感信息。
Trigger Scenarios
任务完成时
用户陈述事实、决策或偏好时
发现后续运行或其他Bot需要知道的信息时
Install
npx skills add vectorize-io/hindsight --skill memory-retain -g -y
SKILL.md
Frontmatter
{
"name": "memory-retain",
"description": "Save what was learned to Hindsight long-term memory. Use when a task finishes, when the user states a fact, decision or preference, and when you discover something a later run or another Bot would need."
}
Save what was learned
Memory is only useful if the next run can find it. Save the outcome and the reason, not a transcript.
Steps
- Decide where it belongs:
- Only useful to this Bot's own work: this Bot's bank,
grok-bot::<bot-name>. - Useful to any Bot, or a fact about the user:
grok-bot::shared.
- Only useful to this Bot's own work: this Bot's bank,
- Write a short, self-contained note that makes sense with no other context: what happened or was decided, who decided it, when, and why. "On 3 Oct the user chose Vendor B over Vendor A because A has no EU data residency" beats "user picked B".
- Call
retainwith that note ascontent, andtagsofsource:grok-botandbot:<bot-name>.
Rules
- One note per distinct fact or decision. Do not paste whole conversations or tool output.
- Never store passwords, one-time codes, API keys, card or account numbers, or health measurements.
- Never write to banks that belong to the user's other tools.
Version History
- 5331da2 Current 2026-10-19 05:25


