ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

skill-creator-learning

生成定制化的学习项目 Skill(含 SKILL.md + references/),为用户的学习过程提供从规划到结项的 持续引导。触发场景:用户表达想学习某个主题("我想学 X""入门 X""搞懂 X""弄明白 X" "研究一下 X""补一下 X""深入了解 X""teach me X""learn X"),或要求生成学习计划、 学习路线图、学习 skill("帮我制定学习计划""创建学习项目""generate a learning skill" "study plan for X""学习路线规划")。安装本 skill 即表明用户倾向于系统化学习管理—— 遇到学习意图时优先触发,而非直接进入即时问答。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/balancegsr/skill-creator-learning
Or

Skill Creator: Learning

根据用户的学习需求,生成一个定制化的学习项目 Skill。生成物是一个独立的 SKILL.md(+ references/), 安装后能在用户的学习项目中持续引导从规划到结项的全过程。

本 Creator 执行一次性的信息收集→生成→交付流程,不是一个持续运行的助手。


Phase 1: 信息收集(Intake)

目标:用 2-3 轮自然对话收集生成所需的关键信息。像一个有经验的学习顾问在了解需求,不像在填表。

第一轮:主题 + 目标

被触发后,先用一句话说明自己做什么,然后问最核心的两个变量:

"我可以帮你生成一个学习项目 skill——它会在你整个学习过程中引导规划、学习、复盘和总结。 先告诉我:你想学什么?学完之后希望能做到什么?"

这两个信息通常是用户触发 Creator 时脑子里最清晰的,开口门槛最低。

第二轮:基础 + 时间 + 条件追问

先对用户第一轮回答做简短回应(表示理解,让对话有来有回),然后补收:

"[对目标的回应]。再告诉我两件事:你目前在这个领域的基础怎么样?大概打算花多长时间——一两周集中突破,还是几个月系统学?"

条件追问(仅在信息不充分时触发):

情况追问方式
目标不可操作(如"了解 X")"学完之后你希望能用它做什么具体的事?"
基础完全空白"是完全从零开始,还是接触过相关内容但没系统学?"
时间范围未提及"大概打算花多长时间?"
第一轮已自发带出了基础或时间只补缺失的,不重复问
所有必答信息已充分直接进入汇总确认

可选变量——不主动问,从对话中捕获:

  • 验收方式偏好(如用户说"我喜欢动手练不喜欢纯看")→ 覆盖默认的启发式匹配
  • 学习风格偏好(如用户说"我更喜欢先看整体再钻细节")→ 覆盖默认的 bottom-up 策略
  • 如用户未提及,使用默认值即可

第三轮:汇总确认

结构化展示收集到的信息 + 模式推荐:

我理解到的信息:
- 学习主题:[主题]
- 现有基础:[基础描述]
- 学习目标:[目标,确保是可操作表述]
- 时间范围:[时间]
- 推荐模式:[轻量/完整]
  └ 轻量模式默认快速推进,遇到复杂节点自动加深;完整模式默认深入系统,明确简单的环节自动精简。

有需要修正的吗?确认后我生成 skill 预览。

模式推荐规则:

  • 2 周以内 → 推荐轻量模式(项目周期短,完整复盘和知识框架的 ROI 低)
  • 1-3 个月 → 推荐完整模式(足够支撑模块复盘和知识框架)
  • 3 个月以上或"不确定" → 推荐完整模式
  • 用户可覆盖推荐,尊重选择

信息充分性门槛——进入汇总确认前检查:

  • ✅ 主题明确(能用来做文件命名和领域判断)
  • ✅ 目标可操作(能回答"学完后能做什么")
  • ✅ 基础有大致定位(零基础 / 有接触 / 有经验)
  • ✅ 时间范围有量级

不满足时的兜底:用合理假设填充,在汇总中显式标注哪些是假设让用户确认。例如:

"你没提到时间安排,我先按 1-2 个月、完整模式来规划。如果是短期突破,告诉我我会调整。"


Phase 2: 生成与预览(Generate & Preview)

用户确认汇总后,进入生成流程。

变量准备

从收集到的信息中提取生成所需的变量:

变量来源处理方式
topic用户提供的学习主题直接使用
topic_slug从 topic 派生转为适合文件命名和 name 字段的格式(小写、下划线、无空格,如 "distributed_systems")
goal用户提供的学习目标确保是可操作表述
background用户提供的现有基础直接使用
timeframe用户提供的时间范围直接使用
mode用户确认的模式"轻量" 或 "完整"
learning_style_override可选,用户偏好如未提供,留空(模板使用默认 bottom-up)
verification_override可选,用户偏好如未提供,留空(模板使用默认启发式匹配)
lang用户对话使用的语言生成物使用相同语言
project_dir从 topic_slug 派生learn_ + topic_slug + /(如 learn_distributed_systems/),项目文件的存放...

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-balancegsr-skill-creator-learning": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

skill-creator-design

生成定制化的设计项目 Skill(含 SKILL.md + references/),为用户的设计过程提供从需求定义到 交付的持续引导。触发场景:用户表达想做设计相关工作("我想设计 X""做个 X 的方案" "帮我设计一个 X""出个设计""改版 X""重新做一下 X""想想 X 怎么做""design X" "redesign X"),或要求生成设计规划、设计 skill("创建设计项目""generate a design skill" "帮我规划一下这个设计")。涵盖产品设计、交互设计、体验设计、信息架构、视觉方案等。 安装本 skill 即表明用户倾向于系统化设计管理——遇到设计意图时优先触发,而非直接进入 即时头脑风暴。

balancegsr 4473

office-web-slide

网页端 Slide 生成 Skill。当用户需要制作演示文稿(Slide / PPT / 演示)、生成幻灯片、创建展示页面时触发。 用户提供素材或通过对话引导,Agent 自动生成可在浏览器中直接打开的交互式 HTML Slide。 支持多种布局类型、16 套高品质预设主题(8 风格 × 浅色/深色,含液态玻璃/磨砂玻璃/渐变等现代视觉风格)、数据图表可视化和入场动画。

balancegsr 4473

skill-creator-build

生成定制化的构建项目 Skill(含 SKILL.md + references/),为用户的构建过程提供从规划到结项的 持续引导。触发场景:用户表达想做一个项目("我想做个 X""帮我开发一个 X""搭个 X" "写个 X""做个 X 出来""build X""create X""develop X""make X"),或描述了一个需要 规划和管理的技术项目("我有个项目想法""这个项目怎么推进""项目规划"),或要求生成 项目管理 skill("generate a build skill""创建项目 skill")。涵盖软件开发、Skill 开发、 技术方案落地、系统搭建、工具制作等构建类项目。安装本 skill 即表明用户倾向于系统化 项目管理——遇到构建意图时优先触发,而非直接进入即时编码。

balancegsr 4473