关于 curate
curate 是一项用于向知识库添加开发者编写注释的技能。它将模块相关概念及其理由保存为 YAML 文件,以便纳入未来的挑战。
主要功能
- 01收集概念及其理由
- 02生成 YAML 注释文件
- 03检查是否存在重复条目
- 04保存注释以用于未来挑战
适用场景
- 01记录代码中无法直接看出的设计理由
- 02向知识库添加模块相关见解
- 03为后续编码挑战保留背景信息
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ athola/ claude-night-market --skill curate安装后在 Claude Code 中输入/curate确认已加载。
详细介绍
整理知识
向知识库添加由开发者撰写的注释。
不适用的情况
- 可从代码本身推导出的知识(使用
gauntlet:extract) - DSA 题库(使用
gauntlet:gauntlet-curate)
步骤
- 确定要添加注释的模块
- 询问概念(关键见解或规则)
- 询问原因(原理、历史、背景)
- 生成 YAML 注释文件
- 保存到
.gauntlet/annotations/<slug>.yaml - 确认已保存,并将在未来的挑战中纳入
完成标准
- 技能完成后,
.gauntlet/annotations/<slug>.yaml路径下存在 YAML 文件,其中<slug>根据添加注释的模块和概念生成 - YAML 文件至少包含
concept字段(关键见解或规则)和why字段(原理/历史/背景) - 确认消息说明该注释将在未来的挑战中纳入,表明它位于
gauntlet:extract的发现路径上 - 注释不会与相同 slug 下的现有条目重复(保存前检查)
评论
支持 Markdown