progressmanager

star 2

管理学习进度,读取当前任务,打钩已完成的任务。

CodeManYsf By CodeManYsf schedule Updated 1/17/2026

name: ProgressManager description: 管理学习进度,读取当前任务,打钩已完成的任务。

触发条件

  1. 用户问“我学到哪了?”或者“继续学习”。
  2. 用户完成一节课后,被 KnowledgeArchivist 自动调用。

执行逻辑

功能 A: 查询进度 (Status Check)

  1. 读取 book/roadmap.md
  2. 找到第一个未被勾选的 - [ ] 项目。
  3. 输出:“你目前的进度是:[该项目名称]。上一节我们学了 [上一个项目],准备好开始了吗?”

功能 B: 更新进度 (Mark as Done)

  1. 接收指令:“将 [项目名称] 标记为完成”。
  2. 读取 book/roadmap.md
  3. 将对应的 - [ ] 修改为 - [x]
  4. 输出:“✅ 已更新学习路书,该节点已标记为完成。”

功能 C: 防止重复 (De-duplication)

如果用户要求学习的内容在路书中已经是 - [x] 状态,拦截请求并提示:“根据记录,这部分你已经学过了。你是想复习,还是直接跳到下一章?”

Install via CLI
npx skills add https://github.com/CodeManYsf/cyysf-trae-skills --skill progressmanager
Repository Details
star Stars 2
call_split Forks 1
navigation Branch main
article Path SKILL.md
Occupations
More from Creator