mcpField
C
curate

curate

github.com/athola开发34378 次安装1 天前更新
代码仓库

关于 curate

curate 是一项用于向知识库添加开发者编写注释的技能。它将模块相关概念及其理由保存为 YAML 文件,以便纳入未来的挑战。

主要功能

  1. 01收集概念及其理由
  2. 02生成 YAML 注释文件
  3. 03检查是否存在重复条目
  4. 04保存注释以用于未来挑战

适用场景

  1. 01记录代码中无法直接看出的设计理由
  2. 02向知识库添加模块相关见解
  3. 03为后续编码挑战保留背景信息

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/athola/claude-night-market --skill curate

安装后在 Claude Code 中输入/curate确认已加载。

详细介绍

整理知识

向知识库添加由开发者撰写的注释。

不适用的情况

  • 可从代码本身推导出的知识(使用 gauntlet:extract)
  • DSA 题库(使用 gauntlet:gauntlet-curate)

步骤

  1. 确定要添加注释的模块
  2. 询问概念(关键见解或规则)
  3. 询问原因(原理、历史、背景)
  4. 生成 YAML 注释文件
  5. 保存到 .gauntlet/annotations/<slug>.yaml
  6. 确认已保存,并将在未来的挑战中纳入

完成标准

  • 技能完成后,.gauntlet/annotations/<slug>.yaml 路径下存在 YAML 文件,其中 <slug> 根据添加注释的模块和概念生成
  • YAML 文件至少包含 concept 字段(关键见解或规则)和 why 字段(原理/历史/背景)
  • 确认消息说明该注释将在未来的挑战中纳入,表明它位于 gauntlet:extract 的发现路径上
  • 注释不会与相同 slug 下的现有条目重复(保存前检查)

评论

支持 Markdown