[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71Q71J8J0GVE151N4M8DYRK":3,"skill-same:01M71Q71J8J0GVE151N4M8DYRK":84},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":40,"repositoryHtmlUrl":41,"repositoryHomepageUrl":42,"ownerHtmlUrl":43,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":44,"install":45,"resources":57},"01M71Q71J8J0GVE151N4M8DYRK","setup-matt-pocock-skills",null,"为此仓库配置 engineering skills：设置其 issue tracker、triage labels 词汇与 domain docs 布局。在首次使用其他 engineering skills 前运行一次。","vinvcn\u002Fmattpocock-skills-zh-CN","vinvcn","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F120928190?v=4","01M71Q60C4V98DEXHGN2VXFSZB","01M71Q60D6PRAJHKQRY33ZNE59",5797,"MIT","https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30],"setup matt pocock skills","setup","matt pocock","docs","triage","engineering","engineering skills","issue","tracker","domain","issue tracker","true","labels","2026-11-10 13:02:02",false,"---\nname: setup-matt-pocock-skills\ndescription: \"为此仓库配置 engineering skills：设置其 issue tracker、triage labels 词汇与 domain docs 布局。在首次使用其他 engineering skills 前运行一次。\"\ndisable-model-invocation: true\n---\n\n# 配置 Matt Pocock 的 Skills\n\n搭建 engineering skills 所假定的每仓库配置：\n\n- **Issue tracker** - issues 存放在哪里（默认 GitHub；也原生支持 local markdown）\n- **Triage labels** - 五个 canonical triage roles 使用的字符串\n- **Domain docs** - `GLOSSARY.md` 与 ADRs 的位置，以及读取它们的 consumer rules\n\n这是 prompt-driven skill，不是确定性脚本。先探索，展示发现，与用户确认，然后写入。\n\n## 流程\n\n### 1. 探索\n\n查看当前 repo，理解起始状态。读取已有内容，不要假设：\n\n- `git remote -v` 和 `.git\u002Fconfig` - 这是 GitHub repo 吗？是哪一个？\n- repo root 的 `AGENTS.md` 和 `CLAUDE.md` - 是否存在？其中是否已有 `## Agent skills` section？\n- repo root 的 `GLOSSARY.md` 和 `GLOSSARY-MAP.md`，以及 legacy 的 `CONTEXT.md` \u002F `CONTEXT-MAP.md`。如果存在 legacy 文件，提议用 `git mv` 把它改名为对应的 `GLOSSARY` 名称，并改写 `docs\u002Fagents\u002Fdomain.md` 中的这些名称。\n- `docs\u002Fadr\u002F` 以及任何 `src\u002F*\u002Fdocs\u002Fadr\u002F` directories\n- `docs\u002Fagents\u002F` - 这个 skill 之前是否已经输出过内容？\n- `.scratch\u002F` - 表明已经在使用 local-markdown issue tracker 约定\n- 是否已安装 `triage` skill（本 skill 旁边有 `triage` folder，或 available skills 中存在 `triage`）？这决定 Section B 是否运行。\n- Monorepo signals：`pnpm-workspace.yaml`、`package.json` 的 `workspaces` field，或已有内容且各自带 `src\u002F` 的 `packages\u002F*`。只有真正的大型 multi-package repo 才算；没有这些 signal 就是 single-context，几乎所有 repo 都如此。\n\n### 2. 呈现发现并询问\n\n总结已有内容和缺失内容。按顺序处理 sections：每次一个 section、一个回答，再进入下一个。\n\n每个 section 都先给 recommended answer，让用户一个词就能接受。只有 choice 真正分叉时才给一行 explainer；exploration 已经确定答案时跳过整个 section（未安装 `triage` 时跳过 Section B；没有 monorepo 时跳过 Section C）。\n\n**Section A - Issue tracker.**\n\n> Explainer: \"issue tracker\" 是这个 repo 存放 issues 的地方。`to-tickets`、`triage` 和 `to-spec` 等 skills 会从中读取并写入；它们需要知道是调用 `gh issue create`、在 `.scratch\u002F` 下写 markdown 文件，还是遵循你描述的其他工作流。请选择你实际用于跟踪这个 repo 工作的位置。\n\n默认姿态：这些 skills 是为 GitHub 设计的。如果 `git remote` 指向 GitHub，推荐 GitHub。如果 `git remote` 指向 GitLab（`gitlab.com` 或 self-hosted host），推荐 GitLab。否则（或用户偏好），提供：\n\n- **GitHub** - issues 位于 repo 的 GitHub Issues（使用 `gh` CLI）\n- **GitLab** - issues 位于 repo 的 GitLab Issues（使用 [`glab`](https:\u002F\u002Fgitlab.com\u002Fgitlab-org\u002Fcli) CLI）\n- **Local markdown** - issues 作为文件位于本 repo 的 `.scratch\u002F\u003Cfeature>\u002F` 下（适合个人项目或没有 remote 的 repos）\n- **Other**（Jira、Linear 等）- 让用户用一段话描述工作流；skill 会把它记录为 freeform prose\n\n把选择记录到 `docs\u002Fagents\u002Fissue-tracker.md`。GitHub 和 GitLab templates 带有 “PRs as a request surface” flag，默认 **off**；保持关闭且不要提问。想把 external PRs 放入 triage queue 的用户可以之后直接修改文件。\n\nGitHub 或 GitLab tracker 需要一个 reachable 的 repo。当用户选择了其中一个，而没有任何 `git remote` 指向该 host 时，先向用户取得 repo URL 并接好（必要时 `git init`，然后 `git remote add origin \u003Curl>`），再继续后续步骤。在本目录内运行 `gh repo view` \u002F `glab repo view` 能打印出该项目就算完成；如果不能，停下来并告诉用户缺少什么。\n\n**Section B - Triage label vocabulary.** 如果未安装 `triage`，完全跳过本 section；未安装的 skill 不需要 labels。\n\n如果已安装，只问一个问题：\n\n> 是否保留默认 triage labels？（recommended: **yes**）\n\n默认值是五个 canonical roles，label string 与 role name 相同：`needs-triage`、`needs-info`、`ready-for-agent`、`ready-for-human`、`wontfix`。回答 yes 就原样写入。只有用户说 no（通常因为 tracker 已使用其他名称，例如用 `bug:triage` 表示 `needs-triage`）时，才收集 overrides，避免 `triage` 创建重复 labels。\n\n**Section C - Domain docs.** 默认 **single-context**：repo root 下一个 `GLOSSARY.md` + `docs\u002Fadr\u002F`。这适合几乎所有 repo，直接写入，无需提问。\n\n只有 exploration 找到 monorepo signals 时，才提供 **multi-context**（root 下 `GLOSSARY-MAP.md` 指向每个 context 的 `GLOSSARY.md` files），并确认用户想要哪种 layout。\n\n### 3. 确认并编辑\n\n向用户展示草稿：\n\n- 要添加到 `CLAUDE.md` \u002F `AGENTS.md` 的 `## Agent skills` block（选择规则见 step 4）\n- `docs\u002Fagents\u002Fissue-tracker.md`、`docs\u002Fagents\u002Fdomain.md`，以及仅在安装了 `triage` 时才有的 `docs\u002Fagents\u002Ftriage-labels.md` 内容\n\n写入前允许用户修改。\n\n### 4. 写入\n\n**选择要编辑的文件：**\n\n- 如果 `CLAUDE.md` 存在，编辑它。\n- 否则如果 `AGENTS.md` 存在，编辑它。\n- 如果两者都不存在，询问用户要创建哪一个；不要替用户选择。\n\n当 `CLAUDE.md` 已存在时，绝不创建 `AGENTS.md`（反之亦然）；始终编辑已经存在的那个。\n\n如果所选文件已有 `## Agent skills` block，就原地更新其内容，而不是追加重复 block。不要覆盖周围 sections 的用户编辑。\n\nBlock：\n\n```markdown\n## Agent skills\n\n### Issue tracker\n\n[one-line summary of where issues are tracked]. See `docs\u002Fagents\u002Fissue-tracker.md`.\n\n### Triage labels\n\n[one-line summary of the label vocabulary]. See `docs\u002Fagents\u002Ftriage-labels.md`.\n\n### Domain docs\n\n[one-line summary of layout - \"single-context\" or \"multi-context\"]. See `docs\u002Fagents\u002Fdomain.md`.\n```\n\n只有安装了 `triage` 且 Section B 实际运行时，才包含 `### Triage labels` sub-block 并写入 `docs\u002Fagents\u002Ftriage-labels.md`；否则两者都省略。\n\n当 Section B 在 GitHub 或 GitLab 上运行后，创建 tracker 缺失的每个已配置 label（`gh label create` \u002F `glab label create`）。\n\n然后使用本 skill folder 中的 seed templates 作为起点写 docs files：\n\n- [issue-tracker-github.md](.\u002Fissue-tracker-github.md) - GitHub issue tracker\n- [issue-tracker-gitlab.md](.\u002Fissue-tracker-gitlab.md) - GitLab issue tracker\n- [issue-tracker-local.md](.\u002Fissue-tracker-local.md) - local-markdown issue tracker\n- [triage-labels.md](.\u002Ftriage-labels.md) - label mapping（仅当安装了 `triage`）\n- [domain.md](.\u002Fdomain.md) - domain doc consumer rules + layout\n\n对于 \"other\" issue trackers，根据用户描述从头写 `docs\u002Fagents\u002Fissue-tracker.md`。\n\n### 5. 完成\n\n告诉用户 setup 已完成，以及哪些 engineering skills 现在会读取这些文件。说明他们之后可以直接编辑 `docs\u002Fagents\u002F*.md`；只有当他们想切换 issue trackers 或从头开始时，才需要重新运行此 skill。\n","# 配置 Matt Pocock 的 Skills\n\n搭建 engineering skills 所假定的每仓库配置：\n\n- **Issue tracker** - issues 存放在哪里（默认 GitHub；也原生支持 local markdown）\n- **Triage labels** - 五个 canonical triage roles 使用的字符串\n- **Domain docs** - `GLOSSARY.md` 与 ADRs 的位置，以及读取它们的 consumer rules\n\n这是 prompt-driven skill，不是确定性脚本。先探索，展示发现，与用户确认，然后写入。\n\n## 流程\n\n### 1. 探索\n\n查看当前 repo，理解起始状态。读取已有内容，不要假设：\n\n- `git remote -v` 和 `.git\u002Fconfig` - 这是 GitHub repo 吗？是哪一个？\n- repo root 的 `AGENTS.md` 和 `CLAUDE.md` - 是否存在？其中是否已有 `## Agent skills` section？\n- repo root 的 `GLOSSARY.md` 和 `GLOSSARY-MAP.md`，以及 legacy 的 `CONTEXT.md` \u002F `CONTEXT-MAP.md`。如果存在 legacy 文件，提议用 `git mv` 把它改名为对应的 `GLOSSARY` 名称，并改写 `docs\u002Fagents\u002Fdomain.md` 中的这些名称。\n- `docs\u002Fadr\u002F` 以及任何 `src\u002F*\u002Fdocs\u002Fadr\u002F` directories\n- `docs\u002Fagents\u002F` - 这个 skill 之前是否已经输出过内容？\n- `.scratch\u002F` - 表明已经在使用 local-markdown issue tracker 约定\n- 是否已安装 `triage` skill（本 skill 旁边有 `triage` folder，或 available skills 中存在 `triage`）？这决定 Section B 是否运行。\n- Monorepo signals：`pnpm-workspace.yaml`、`package.json` 的 `workspaces` field，或已有内容且各自带 `src\u002F` 的 `packages\u002F*`。只有真正的大型 multi-package repo 才算；没有这些 signal 就是 single-context，几乎所有 repo 都如此。\n\n### 2. 呈现发现并询问\n\n总结已有内容和缺失内容。按顺序处理 sections：每次一个 section、一个回答，再进入下一个。\n\n每个 section 都先给 recommended answer，让用户一个词就能接受。只有 choice 真正分叉时才给一行 explainer；exploration 已经确定答案时跳过整个 section（未安装 `triage` 时跳过 Section B；没有 monorepo 时跳过 Section C）。\n\n**Section A - Issue tracker.**\n\n> Explainer: \"issue tracker\" 是这个 repo 存放 issues 的地方。`to-tickets`、`triage` 和 `to-spec` 等 skills 会从中读取并写入；它们需要知道是调用 `gh issue create`、在 `.scratch\u002F` 下写 markdown 文件，还是遵循你描述的其他工作流。请选择你实际用于跟踪这个 repo 工作的位置。\n\n默认姿态：这些 skills 是为 GitHub 设计的。如果 `git remote` 指向 GitHub，推荐 GitHub。如果 `git remote` 指向 GitLab（`gitlab.com` 或 self-hosted host），推荐 GitLab。否则（或用户偏好），提供：\n\n- **GitHub** - issues 位于 repo 的 GitHub Issues（使用 `gh` CLI）\n- **GitLab** - issues 位于 repo 的 GitLab Issues（使用 [`glab`](https:\u002F\u002Fgitlab.com\u002Fgitlab-org\u002Fcli) CLI）\n- **Local markdown** - issues 作为文件位于本 repo 的 `.scratch\u002F\u003Cfeature>\u002F` 下（适合个人项目或没有 remote 的 repos）\n- **Other**（Jira、Linear 等）- 让用户用一段话描述工作流；skill 会把它记录为 freeform prose\n\n把选择记录到 `docs\u002Fagents\u002Fissue-tracker.md`。GitHub 和 GitLab templates 带有 “PRs as a request surface” flag，默认 **off**；保持关闭且不要提问。想把 external PRs 放入 triage queue 的用户可以之后直接修改文件。\n\nGitHub 或 GitLab tracker 需要一个 reachable 的 repo。当用户选择了其中一个，而没有任何 `git remote` 指向该 host 时，先向用户取得 repo URL 并接好（必要时 `git init`，然后 `git remote add origin \u003Curl>`），再继续后续步骤。在本目录内运行 `gh repo view` \u002F `glab repo view` 能打印出该项目就算完成；如果不能，停下来并告诉用户缺少什么。\n\n**Section B - Triage label vocabulary.** 如果未安装 `triage`，完全跳过本 section；未安装的 skill 不需要 labels。\n\n如果已安装，只问一个问题：\n\n> 是否保留默认 triage labels？（recommended: **yes**）\n\n默认值是五个 canonical roles，label string 与 role name 相同：`needs-triage`、`needs-info`、`ready-for-agent`、`ready-for-human`、`wontfix`。回答 yes 就原样写入。只有用户说 no（通常因为 tracker 已使用其他名称，例如用 `bug:triage` 表示 `needs-triage`）时，才收集 overrides，避免 `triage` 创建重复 labels。\n\n**Section C - Domain docs.** 默认 **single-context**：repo root 下一个 `GLOSSARY.md` + `docs\u002Fadr\u002F`。这适合几乎所有 repo，直接写入，无需提问。\n\n只有 exploration 找到 monorepo signals 时，才提供 **multi-context**（root 下 `GLOSSARY-MAP.md` 指向每个 context 的 `GLOSSARY.md` files），并确认用户想要哪种 layout。\n\n### 3. 确认并编辑\n\n向用户展示草稿：\n\n- 要添加到 `CLAUDE.md` \u002F `AGENTS.md` 的 `## Agent skills` block（选择规则见 step 4）\n- `docs\u002Fagents\u002Fissue-tracker.md`、`docs\u002Fagents\u002Fdomain.md`，以及仅在安装了 `triage` 时才有的 `docs\u002Fagents\u002Ftriage-labels.md` 内容\n\n写入前允许用户修改。\n\n### 4. 写入\n\n**选择要编辑的文件：**\n\n- 如果 `CLAUDE.md` 存在，编辑它。\n- 否则如果 `AGENTS.md` 存在，编辑它。\n- 如果两者都不存在，询问用户要创建哪一个；不要替用户选择。\n\n当 `CLAUDE.md` 已存在时，绝不创建 `AGENTS.md`（反之亦然）；始终编辑已经存在的那个。\n\n如果所选文件已有 `## Agent skills` block，就原地更新其内容，而不是追加重复 block。不要覆盖周围 sections 的用户编辑。\n\nBlock：\n\n```markdown\n## Agent skills\n\n### Issue tracker\n\n[one-line summary of where issues are tracked]. See `docs\u002Fagents\u002Fissue-tracker.md`.\n\n### Triage labels\n\n[one-line summary of the label vocabulary]. See `docs\u002Fagents\u002Ftriage-labels.md`.\n\n### Domain docs\n\n[one-line summary of layout - \"single-context\" or \"multi-context\"]. See `docs\u002Fagents\u002Fdomain.md`.\n```\n\n只有安装了 `triage` 且 Section B 实际运行时，才包含 `### Triage labels` sub-block 并写入 `docs\u002Fagents\u002Ftriage-labels.md`；否则两者都省略。\n\n当 Section B 在 GitHub 或 GitLab 上运行后，创建 tracker 缺失的每个已配置 label（`gh label create` \u002F `glab label create`）。\n\n然后使用本 skill folder 中的 seed templates 作为起点写 docs files：\n\n- [issue-tracker-github.md](.\u002Fissue-tracker-github.md) - GitHub issue tracker\n- [issue-tracker-gitlab.md](.\u002Fissue-tracker-gitlab.md) - GitLab issue tracker\n- [issue-tracker-local.md](.\u002Fissue-tracker-local.md) - local-markdown issue tracker\n- [triage-labels.md](.\u002Ftriage-labels.md) - label mapping（仅当安装了 `triage`）\n- [domain.md](.\u002Fdomain.md) - domain doc consumer rules + layout\n\n对于 \"other\" issue trackers，根据用户描述从头写 `docs\u002Fagents\u002Fissue-tracker.md`。\n\n### 5. 完成\n\n告诉用户 setup 已完成，以及哪些 engineering skills 现在会读取这些文件。说明他们之后可以直接编辑 `docs\u002Fagents\u002F*.md`；只有当他们想切换 issue trackers 或从头开始时，才需要重新运行此 skill。\n",{"name":5,"description":7,"disable-model-invocation":36},true,"main","c5c5e87cc1df26aeb7dba345ad9f846434d2b3d4","skills\u002Fengineering\u002Fsetup-matt-pocock-skills",450,"https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN","https:\u002F\u002Fskills.sh\u002Fvinvcn\u002Fmattpocock-skills-zh-CN","https:\u002F\u002Fgithub.com\u002Fvinvcn","2026-11-10 17:40:42",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":36},[47,50,53],{"tool":48,"command":49},"npx","npx skills add vinvcn\u002Fmattpocock-skills-zh-CN --skill setup-matt-pocock-skills",{"tool":51,"command":52},"bunx","bunx skills add vinvcn\u002Fmattpocock-skills-zh-CN --skill setup-matt-pocock-skills",{"tool":54,"command":55},"pnpm","pnpm dlx skills add vinvcn\u002Fmattpocock-skills-zh-CN --skill setup-matt-pocock-skills","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002FSKILL.md",[58,64,68,72,76,80],{"path":59,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":62,"sourceHtmlUrl":63},"agents\u002Fopenai.yaml","REFERENCE","参考文档",144,"https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002Fagents\u002Fopenai.yaml",{"path":65,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":66,"sourceHtmlUrl":67},"domain.md",2021,"https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002Fdomain.md",{"path":69,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":70,"sourceHtmlUrl":71},"issue-tracker-github.md",5246,"https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002Fissue-tracker-github.md",{"path":73,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":74,"sourceHtmlUrl":75},"issue-tracker-gitlab.md",4069,"https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002Fissue-tracker-gitlab.md",{"path":77,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":78,"sourceHtmlUrl":79},"issue-tracker-local.md",1840,"https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002Fissue-tracker-local.md",{"path":81,"resourceType":60,"resourceTypeDesc":61,"sizeBytes":82,"sourceHtmlUrl":83},"triage-labels.md",1055,"https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fengineering\u002Fsetup-matt-pocock-skills\u002Ftriage-labels.md",[85,109,118,128,138,147],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":104,"publishedAt":31},"01M71Q8F3M8YFP6WYVYQP61KBT","writing-for-agents","为 agent 编写文档。适用于创建或编辑 skills，或修改 AGENTS.md 或 CLAUDE.md 时。","https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fwriting-for-agents\u002FSKILL.md",[91,96,99],{"categoryNo":92,"categoryName":93,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000018","写作与文案","SCENARIO","使用场景",{"categoryNo":97,"categoryName":98,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":100,"categoryName":101,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[105,106,107,108],"for","writing for agents","writing","文档",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":31},"01M71Q8DHRPYE6R648CQ7NAHYN","wait-what","停一下：刚才那条消息没有说清楚，重新表述一遍。","https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fwait-what\u002FSKILL.md",[],[116,117,29],"wait","wait what",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":31},"01M71Q8C8CBSRJRP8Y0JRZ7RJ7","to-questionnaire","把你无法完整回答的 decision 转成一份交给他人填写的 questionnaire。","https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fto-questionnaire\u002FSKILL.md",[],[125,126,127,29],"questionnaire","to questionnaire","decision",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":137,"publishedAt":31},"01M71Q8ASS9A6P84PSC02YFKHB","teach","在这个工作区中教用户一个新技能或概念。","https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fteach\u002FSKILL.md",[134],{"categoryNo":135,"categoryName":136,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000039","教师与教育",[130,29],{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":144,"publishedAt":31},"01M71Q89C2C2QRR3J3H64ZKH0P","handoff","把当前对话压缩成交接文档，让另一个代理接手。","https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fhandoff\u002FSKILL.md",[],[140,29,145,146,108],"对话","压缩",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":153,"publishedAt":31},"01M71Q883CXWF0BGDQC3Y8TJZ2","grilling","围绕计划、decision 或 idea 持续追问用户。适用于用户想对自己的思路做压力测试，或使用任何 “grill” 触发措辞时。","https:\u002F\u002Fgithub.com\u002Fvinvcn\u002Fmattpocock-skills-zh-CN\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fgrilling\u002FSKILL.md",[],[149,154,155,127,156],"idea","grill","testing"]