用途
learn-skills 是 Nexus 系统中的一项入门引导(onboarding)技能,目标是教会用户识别「值得做成技能的工作流」,并理解技能如何被创建和触发。它适合刚开始接触 Nexus 技能体系、或对「什么算技能」感到困惑的用户。
主要能力
- 用具体示例区分技能与一次性任务:例如每周状态报告、销售线索资格判断、报销流程属于技能;研究某家竞争对手、制定某季度营销计划属于一次性任务。核心判断问题是「我还会再做这件事吗?」
- 提供三标准技能价值框架:
- 频率:每月 2 次以上?
- 可重复性:步骤基本一致?
- 价值:每次执行节省超过 5 分钟? 三项全部为「是」才值得创建技能;任一项为「否」则手动完成即可。
- 介绍技能目录结构:
📁 weekly-status-report/ ├── SKILL.md # 指令与触发条件 ├── references/ # 文档(可选) ├── scripts/ # 自动化(可选) └── assets/ # 模板(可选) - 解释触发机制:AI 会将用户消息与所有技能描述进行匹配,命中即加载对应技能。例如描述中写明「当用户说 'status report'、'weekly update'、'progress summary' 时加载」,则任意一个短语都能触发。
- 提供动手练习:询问用户「上周做了什么、很可能还会再做?」,对每项工作套用三标准框架,并头脑风暴触发短语。
- 说明创建方式:说出「create skill for [workflow]」或「new skill: [name]」。用户自己的技能放在 03-skills/(优先),系统技能放在 00-system/skills/。
使用方式
该技能为高优先级主动建议型引导技能。AI 会检查 user-config.yaml 中的 learning_tracker.completed.learn_skills;若为 false,则在以下情形主动建议学习:用户首次说「create skill」、描述重复性工作模式(如「每周我都要……」)、询问自动化工作流或模板、对「什么算技能」表示困惑、创建多个相似项目(如 report-jan、report-feb 这类反模式)、在 learn-projects 结束时,或完成一个可能值得做成技能的工作流时。
建议话术示例:提示用户可先花约 10 分钟学习「什么让工作流值得做成技能」,内容包括三标准框架、技能结构、AI 自动触发机制,用户可回复「learn skills」开始,或继续当前任务。
若用户已在创建 report-jan、report-feb、report-mar 等相似条目,AI 会提示这更适合做成一个技能而非多个项目。
以下情况不主动建议:learning_tracker.completed.learn_skills 已为 true;用户明确说「skip」或「just create the skill」;用户已成功创建过技能。
适用场景
- 初次接触 Nexus 技能体系,想了解技能概念与结构。
- 有重复性工作流,想判断是否值得做成技能。
- 想了解 AI 如何自动触发技能、如何编写触发短语。
- 已完成 learn-projects,按自然进度继续学习。
限制
- 预计耗时 10–12 分钟。
- 完成时需在 user-config.yaml 中写入 learning_tracker.completed.learn_skills: true。
- 资料未提供该技能的具体收费、价格、支持平台等信息。