用途:帮助用户编写有效的 agent skill——即采用开放 Agent Skills 格式、按上下文自动触发并提供专门指导的单个 SKILL.md 文件。该格式在 Claude Code、Cursor 等宿主间通用,仅安装位置不同。
主要能力:涵盖三方面——判断某个技能是否值得创建、从用户工作中发现候选技能、生成格式规范的技能。创建前需做四项评估:重复性(每周或更频繁才值得创建,一次性跳过)、可自动化程度(流程清晰可重复才创建)、价值(累计节省时间是否显著)、重复性检查(已有类似技能应增强而非新建)。不建议为一次性事件、每次差异很大的任务、30 秒内可手动完成的任务或用户会忘记存在的功能创建技能。
使用方式:工作流 A(发现机会)需 Glean MCP 工具,若不可见需先让用户设置 Glean;通过 memory、user_activity 和搜索流程文档收集上下文,再启动 work-pattern-analyzer agent 识别重复查询、高频上下文、工作流序列和手动流程,并按上述标准筛选,按累计价值分组展示推荐,同时列出被拒候选及原因。工作流 B(生成技能)先澄清目的、触发条件、所用工具和输出格式,再启动 skill-generator agent 返回完整 SKILL.md,或说明拒绝理由;随后可保存到宿主技能目录或供审阅,并确认路径与触发短语。
SKILL.md 结构:frontmatter 含 name(kebab-case)和 description(触发短语、上下文与用例,约 200 词内),正文含标题、概述、When This Applies、Main Content 和可选的 Output Format。最佳实践包括:触发条件要具体、采用渐进式披露(核心动作在前,细节与边界情况在后,深度内容放入 reference/*.md)、使用祈使句、写明所用工具、保持宿主无关(不硬编码某宿主的斜杠命令语法或安装路径)。
保存位置:宿主技能目录,如 Claude Code 的个人目录 ~/.claude/skills/<name>/ 或项目目录 .claude/skills/<name>/,其他宿主为对应位置,为插件库编写时为 skills/<name>/。
限制:工作流 A 依赖 Glean MCP 工具;资料未提供具体收费、价格或平台支持范围等信息。