Agent skill
memory
项目记忆管理,跨会话持久化
Install this agent skill to your Project
npx add-skill https://github.com/WenJunDuan/Rlues/tree/main/vibeCoding/old version/claude/.claude_v7/skills/memory
SKILL.md
Memory Skill
项目记忆管理,跨会话持久化上下文和决策。
自动触发
| 触发条件 | 动作 |
|---|---|
| 对话开始 | memory.recall(project_path) |
| 用户说 "请记住:xxx" | 总结后 memory.add(content, category) |
| 重要决策完成 | memory.add 存储决策 |
| 发现重复模式 | memory.add(category: "pattern") |
核心操作
回忆 (Recall)
// 会话开始时必须调用
memory.recall({
project_path: "/path/to/project"
})
记忆 (Add)
memory.add({
content: "项目使用 Result 类型处理错误",
category: "pattern" // rule|preference|pattern|context
})
搜索 (Search)
memory.search_nodes("认证方案")
建立关系 (Relate)
memory.create_relations([{
from: "auth_module",
to: "jwt_implementation",
relationType: "uses"
}])
Category 分类
| 类型 | 用途 | 示例 |
|---|---|---|
rule |
项目规则 | "禁止使用 any 类型" |
preference |
用户偏好 | "偏好函数式编程风格" |
pattern |
常见模式 | "错误处理统一使用 Result 类型" |
context |
项目背景 | "这是一个 SaaS 后台管理系统" |
记忆固化时机
R2阶段(仅重要变更)
memory.add({
content: "<简洁描述>",
category: "rule|preference|pattern|context"
})
用户明确要求
用户: "请记住我偏好使用Tailwind"
→ memory.add({ content: "用户偏好使用Tailwind CSS", category: "preference" })
降级方案
memory不可用时 → 使用本地 Markdown 笔记记录
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-teams
Path D 并行编排 — 子代理分工 + Agent Teams 协作。需要 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
tdd
Path 分级 TDD 策略
context7
E 阶段按需拉取库文档 — 用 ctx7 获取准确 API 信息
knowledge
跨会话经验管理 — 在 .ai_state 内沉淀和复用项目经验
code-quality
Rev 阶段 Plugin 编排顺序
verification
V 阶段 Path 分级验证清单
Didn't find tool you were looking for?