关于 backlog
Backlog 是用于在本地待办文件或 GitHub 中添加和审查项目事项的技能,会根据仓库情况选择目标位置。它包含重复项检查、类别处理,以及分类整理、选择事项或归纳主题等审查方式。
主要功能
- 01选择本地文件或 GitHub 作为目标
- 02检查重复事项
- 03分类处理缺陷、增强、杂务和文档
- 04沿用现有编号或标签添加事项
- 05通过分类整理、选取或主题分组进行审查
适用场景
- 01记录缺陷或增强请求
- 02按类别和时间审查未关闭事项
- 03将相关待办归纳为主题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sammcj/ agentic-coding --skill backlog安装后在 Claude Code 中输入/backlog确认已加载。
详细介绍
待办事项
目标位置
按顺序匹配,命中第一个即停止:
BACKLOG.md或docs/BACKLOG.md-> 本地文件。- 用户自己的仓库,而非 fork -> GitHub。
- 否则询问。除非用户选择,否则不创建待办文件。
类别:bug、enhancement、chore(重构、依赖、CI、构建、测试)、documentation。
本地:
- 将类别作为标题前缀,例如
[bug]。使用 grep 查找重复项。 - 添加一个章节,或新建文件并延续现有编号(
0001-slug.md)。
GitHub:
- 类别使用现有标签(
gh label list)。创建标签前先询问。 - 查找重复项:
gh issue list --search "<keywords>"。列出事项:gh issue list --limit 50 --json number,title,labels,createdAt。 - 添加事项:将正文写入
mktemp -d目录中的文件,然后运行gh issue create --body-file <file>。
添加
- 先查找重复项。若有相似项,询问是更新它还是新建。
- 推测类别。总共最多询问一个问题,且仅在范围或类别不明确时询问。
- 创建事项。仅回复 URL 或路径。
审查
- 按类别分组列出未关闭事项,按创建时间从早到晚排序:编号、标题、时长。
- 提供以下选项,让用户选择:
- 分类处理:重新标记、关闭过时事项、合并重复项。每次关闭前都要确认。
- 选择一项:加载该事项后停止。如果存在
openspec/,以Next: /opsx:propose from #<n>结尾。 - 主题:归纳相关事项,建议分组。
备注
- 内容保持简洁,方便快速阅读。
评论
支持 Markdown