SuperAPI AI 工具集

setup-matt-pocock-skills

智能体与模型

查看项目

更新于 10-15 21:10

技能介绍

用途:为仓库中运行的工程类技能准备配置,在 AGENTS.md 或 CLAUDE.md 中添加 ## Agent skills 块,并生成 docs/agents/ 下的说明文件,让技能知道本仓库的 issue 跟踪方式、triage 标签词表和领域文档位置。

主要能力:它是一个由提示驱动的技能,而非确定性脚本,会先探索仓库状态再写入。可配置三类内容:A. Issue tracker,即 issues 存放位置,默认 GitHub,也支持 GitLab 与本地 markdown(.scratch/<feature>/),其他系统(如 Jira、Linear)需用一段文字描述工作流,技能会以自由文本记录;B. Triage 标签词表,五个规范角色的标签字符串:needs-triage、needs-info、ready-for-agent、ready-for-human、wontfix,默认即角色名,可映射到仓库已有标签;C. 领域文档布局,确认是单上下文(根目录一个 CONTEXT.md 与 docs/adr/)还是多上下文(根目录 CONTEXT-MAP.md 指向各上下文的 CONTEXT.md)。

使用方式:先探索仓库,包括 git remote -v 与 .git/config、根目录 AGENTS.md 与 CLAUDE.md 是否含 ## Agent skills、CONTEXT.md 与 CONTEXT-MAP.md、docs/adr/ 与 src/*/docs/adr/、docs/agents/ 以及 .scratch/。随后逐节向用户说明并确认三项选择,展示草案供用户修改后再写入。写入时选择被编辑的文件:若 CLAUDE.md 存在则编辑它;否则若 AGENTS.md 存在则编辑它;两者都不存在时询问用户要创建哪一个。绝不在 CLAUDE.md 已存在时创建 AGENTS.md(反之亦然)。若目标文件已有 ## Agent skills 块,则就地更新内容,不追加重复块,也不覆盖用户对周边章节的改动。之后按技能目录中的种子模板写 docs/agents/issue-tracker.md(github/gitlab/local 版本或按用户描述新写)、triage-labels.md、domain.md。

适用场景:需要让 to-issues、triage、to-prd、qa、improve-codebase-architecture、diagnose、tdd 等技能正确读写本仓库 issue 与领域文档的项目。

限制:具体收费、价格、平台支持范围、使用效果等资料未提供;标签与文档内容需用户确认,其他 issue tracker 仅以自由文本记录,无确定性集成。该技能基于 Matt Pocock 的 MIT 许可开源工作改编。