| name | experience-search |
| description | 按 topic / keyword / 模块组合搜索已沉淀的 experience,支持相似度排序与"触发提示"匹配。 |
| allowed-tools | Read, Glob, Grep |
Skill: experience-search
原文 §8.3 知识沉淀类。让"沉淀过的教训"在每次需要时主动被找到。
输入
{
"query": "goroutine recover",
"module?": "campaign",
"since?": "2026-01-01",
"match_trigger?": true # 是否优先按"AI 触发提示"匹配
}
工作流
- 扫
context/project/{*}/{*}/experience/*.md
- 按 3 个维度打分:
- 标题匹配
- "教训(机读)"小节匹配
- "AI 触发提示"小节匹配(match_trigger=true 时权重最高)
- 过滤 module / since
- 按总分排序,输出 top-K
输出
=== Experience Search: "goroutine recover" ===
1. [campaign] goroutine 必须 recover (2026-05-28)
分数: 9.2
触发匹配:✓ "go func("
规则:safeGo 模板
2. [vip] worker 拒绝重入 (2026-03-10)
分数: 6.1
关联:goroutine / 状态机
协作
- 被
feature-implementer Agent 在 Step 1 上下文加载时调用(match_trigger=true)
- 被
code-review-preparer 在分发 8 维度前调用,挑出"applicable_experiences"
- 被
/agentic:load-experience 命令直接触发