Not in the top 1,000 by GitHub stars

devcxl/mattpocock-skills-zh

Matt Pocock 技能集的中文翻译版 — 地道中文,原汁原味的技术术语。基于 mattpocock/skills 复刻。每日中午12点钟同步

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/engineering/ask-matt/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/code-review/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/codebase-design/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/diagnosing-bugs/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/domain-modeling/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/grill-with-docs/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/implement/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/implement-spec/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/improve-codebase-architecture/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/pr/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/prototype/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/research/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/retro/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/setup-matt-pocock-skills/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/tdd/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/to-spec/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/to-tickets/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/triage/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/wayfinder/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/engineering/wizard/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/chief-of-staff/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/claude-handoff/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/loop-me/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/setup-ts-deep-modules/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/software-factory/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 30fc5dbf9380

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/writing-beats/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/writing-fragments/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/in-progress/writing-shape/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/misc/git-guardrails-claude-code/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/misc/migrate-to-shoehorn/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/misc/scaffold-exercises/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/misc/setup-pre-commit/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/grill-me/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/grilling/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

A local comparison is unavailable. You can inspect the recorded versions on GitHub.

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/handoff/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/teach/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/to-questionnaire/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/wait-what/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

skills/productivity/writing-for-agents/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Not checked yet → After Network or broad shell

c76290b4cdfc → 30fc5dbf9380

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Not checked yet

First observation → c76290b4cdfc

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 30fc5dbf9380144598f3593e6c1e22c713a52c2a

git clone --filter=blob:none --no-checkout https://github.com/devcxl/mattpocock-skills-zh.git .hotskills/devcxl-mattpocock-skills-zh && git -C .hotskills/devcxl-mattpocock-skills-zh checkout --detach 30fc5dbf9380144598f3593e6c1e22c713a52c2a # Copy each selected skill directory from .hotskills/devcxl-mattpocock-skills-zh into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/devcxl/mattpocock-skills-zh.git .hotskills/devcxl-mattpocock-skills-zh && git -C .hotskills/devcxl-mattpocock-skills-zh checkout --detach 30fc5dbf9380144598f3593e6c1e22c713a52c2a # Copy each selected skill directory from .hotskills/devcxl-mattpocock-skills-zh into .agents/skills/<skill-name>/
531GitHub stars
9stars in 7 days
39skills in this repository
14commits in 30 days

Heat

5.0
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Nov 6, 2026531

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

ask-matt

When your agent uses it

询问哪个技能或流程适合你的情况。本仓库内技能的路由器。

What it loads into context

Frontmatter

36 tokens

Always available to the agent

SKILL.md

3,459 tokens

When the skill is activated

Reference documents

51,297 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 主干流程:想法 → 交付
  2. 入口匝道
  3. 代码库健康
  4. 底层词汇
  5. 阶段边界
  6. 独立技能
  7. 前置条件

Scripts executed separately

  • ../diagnosing-bugs/scripts/hitl-loop.template.sh
  • ../wizard/template.sh

Files

  • ../../../.claude-plugin/marketplace.jsonasset614 bytes
  • ../../../.claude-plugin/plugin.jsonasset1,690 bytes
  • PHASE-BOUNDARIES.mddoc3,984 bytes
  • SKILL.mdcore12,188 bytes
  • SKILL.mdcore12,188 bytes
  • agents/openai.yamlasset141 bytes
  • ../code-review/SKILL.mddoc7,142 bytes
  • ../code-review/agents/openai.yamlasset110 bytes
  • ../codebase-design/DEEPENING.mddoc2,388 bytes
  • ../codebase-design/DESIGN-IT-TWICE.mddoc2,615 bytes
  • ../codebase-design/SKILL.mddoc6,596 bytes
  • ../codebase-design/agents/openai.yamlasset108 bytes
  • ../diagnosing-bugs/SKILL.mddoc8,811 bytes
  • ../diagnosing-bugs/agents/openai.yamlasset102 bytes
  • ../diagnosing-bugs/scripts/hitl-loop.template.shruns1,352 bytes
  • ../domain-modeling/ADR-FORMAT.mddoc2,723 bytes
  • ../domain-modeling/GLOSSARY-FORMAT.mddoc2,291 bytes
  • ../domain-modeling/SKILL.mddoc3,150 bytes
  • ../domain-modeling/agents/openai.yamlasset105 bytes
  • ../grill-with-docs/SKILL.mddoc256 bytes
  • ../grill-with-docs/agents/openai.yamlasset151 bytes
  • ../implement-spec/SKILL.mddoc2,773 bytes
  • ../implement-spec/agents/openai.yamlasset167 bytes
  • ../implement/SKILL.mddoc617 bytes
  • ../implement/agents/openai.yamlasset145 bytes
  • ../improve-codebase-architecture/HTML-REPORT.mddoc6,779 bytes
  • ../improve-codebase-architecture/SKILL.mddoc6,066 bytes
  • ../improve-codebase-architecture/agents/openai.yamlasset165 bytes
  • ../pr/CREDITS.mddoc535 bytes
  • ../pr/SKILL.mddoc4,059 bytes
  • ../pr/agents/openai.yamlasset93 bytes
  • ../prototype/LOGIC.mddoc5,774 bytes
  • ../prototype/SKILL.mddoc2,809 bytes
  • ../prototype/UI.mddoc6,686 bytes
  • ../prototype/agents/openai.yamlasset93 bytes
  • ../research/SKILL.mddoc783 bytes
  • ../research/agents/openai.yamlasset98 bytes
  • ../retro/SKILL.mddoc4,105 bytes
  • ../retro/agents/openai.yamlasset126 bytes
  • ../setup-matt-pocock-skills/SKILL.mddoc7,449 bytes
  • ../setup-matt-pocock-skills/agents/openai.yamlasset148 bytes
  • ../setup-matt-pocock-skills/domain.mddoc2,065 bytes
  • ../setup-matt-pocock-skills/issue-tracker-github.mddoc5,309 bytes
  • ../setup-matt-pocock-skills/issue-tracker-gitlab.mddoc4,005 bytes
  • ../setup-matt-pocock-skills/issue-tracker-local.mddoc1,772 bytes
  • ../setup-matt-pocock-skills/triage-labels.mddoc973 bytes
  • ../tdd/SKILL.mddoc3,561 bytes
  • ../tdd/agents/openai.yamlasset114 bytes
  • ../tdd/mocking.mddoc1,526 bytes
  • ../tdd/tests.mddoc2,350 bytes
  • ../to-spec/SKILL.mddoc2,616 bytes
  • ../to-spec/agents/openai.yamlasset134 bytes
  • ../to-tickets/SKILL.mddoc5,648 bytes
  • ../to-tickets/agents/openai.yamlasset146 bytes
  • ../triage/AGENT-BRIEF.mddoc7,499 bytes
  • ../triage/OUT-OF-SCOPE.mddoc4,386 bytes
  • ../triage/SKILL.mddoc6,401 bytes
  • ../triage/agents/openai.yamlasset136 bytes
  • ../wayfinder/SKILL.mddoc12,679 bytes
  • ../wayfinder/agents/openai.yamlasset154 bytes
  • ../wizard/SKILL.mddoc4,196 bytes
  • ../wizard/agents/openai.yamlasset87 bytes
  • ../wizard/template.shruns9,498 bytes
  • ../../productivity/grill-me/SKILL.mddoc175 bytes
  • ../../productivity/grill-me/agents/openai.yamlasset129 bytes
  • ../../productivity/grilling/SKILL.mddoc1,956 bytes
  • ../../productivity/grilling/agents/openai.yamlasset92 bytes
  • ../../productivity/handoff/SKILL.mddoc866 bytes
  • ../../productivity/handoff/agents/openai.yamlasset149 bytes
  • ../../productivity/teach/GLOSSARY-FORMAT.mddoc2,035 bytes
  • ../../productivity/teach/LEARNING-RECORD-FORMAT.mddoc2,607 bytes
  • ../../productivity/teach/MISSION-FORMAT.mddoc1,487 bytes
  • ../../productivity/teach/RESOURCES-FORMAT.mddoc1,867 bytes
  • ../../productivity/teach/SKILL.mddoc8,623 bytes
  • ../../productivity/teach/agents/openai.yamlasset138 bytes
  • ../../productivity/to-questionnaire/SKILL.mddoc2,869 bytes
  • ../../productivity/to-questionnaire/agents/openai.yamlasset161 bytes
  • ../../productivity/wait-what/SKILL.mddoc372 bytes
  • ../../productivity/wait-what/agents/openai.yamlasset160 bytes
  • ../../productivity/writing-for-agents/SKILL-MECHANICS.mddoc3,079 bytes
  • ../../productivity/writing-for-agents/SKILL.mddoc12,001 bytes
  • ../../productivity/writing-for-agents/agents/openai.yamlasset105 bytes
Read SKILL.md

# Ask Matt

你不必记住每一个技能,所以来问。

在说明某个技能的作用或建议跳过某一步之前,先阅读该技能的 `SKILL.md`:这里的摘要仅用于定位。

**流程(flow)**是穿过技能的一条路径。大多数路径沿一条**主干流程**行进,两条**入口匝道**汇入其中。其余的都是独立技能,或者是在底层运行的词汇层。

## 主干流程:想法 → 交付

大多数工作走的路线。你有一个想法,想把它建出来。

1. **`/grill-with-docs`**:通过盘问打磨想法。只要你在**工作目录**里就从这里开始:它是有状态的,会把学到的东西保存在 `GLOSSARY.md` 和 ADR 中。(没有工作目录?用 `/grill-me`,见"独立技能"。两者跑的是同一个 `/grilling` 原语;`grill-with-docs` 是会留下书面痕迹的那个,所以只要有仓库可以留痕迹,它就是更好的选择。)
2. **分支:所有问题都能在对话中解决吗?** 如果某个问题需要一个可运行的答案(状态、业务逻辑、必须亲眼看到的 UI),就绕道原型,由 **`/handoff`** 双向桥接(原型住在自己的目录里,这正是 `/handoff` 的用武之地,见"阶段边界"):
View the complete source on GitHub

Skills included

  • ask-matt
  • code-review
  • codebase-design
  • diagnosing-bugs
  • domain-modeling
  • grill-with-docs
  • implement
  • implement-spec
  • improve-codebase-architecture
  • pr
  • prototype
  • research
  • retro
  • setup-matt-pocock-skills
  • tdd
  • to-spec
  • to-tickets
  • triage
  • wayfinder
  • wizard
  • chief-of-staff
  • claude-handoff
  • loop-me
  • setup-ts-deep-modules
  • software-factory
  • writing-beats
  • writing-fragments
  • writing-shape
  • git-guardrails-claude-code
  • migrate-to-shoehorn
  • scaffold-exercises
  • setup-pre-commit
  • grill-me
  • grilling
  • handoff
  • teach
  • to-questionnaire
  • wait-what
  • writing-for-agents

Repository facts

License
MIT
Created
Jun 12, 2026
Last pushed
Nov 3, 2026
Forks
47
Open issues
0
Project activity
Active

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 10 notes
  • skills/engineering/ask-matt/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/engineering/diagnosing-bugs/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/engineering/wizard/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/engineering/wizard/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/in-progress/software-factory/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/misc/git-guardrails-claude-code/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/misc/migrate-to-shoehorn/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/misc/scaffold-exercises/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/misc/scaffold-exercises/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/misc/setup-pre-commit/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 143 signals by file

.claude-plugin/marketplace.json

  • Network accessline 3
    "owner": {     "name": "Matt Pocock",     "url": "https://www.aihero.dev"
  • Network accessline 4
    "name": "Matt Pocock",     "url": "https://www.aihero.dev"   },
  • Network accessline 5
    "url": "https://www.aihero.dev"

.claude-plugin/plugin.json

  • Network accessline 5
    "author": {     "name": "Matt Pocock",     "url": "https://www.aihero.dev"
  • Network accessline 6
    "name": "Matt Pocock",     "url": "https://www.aihero.dev"   },
  • Network accessline 7
    "url": "https://www.aihero.dev"
  • Network accessline 8
    },   "homepage": "https://www.aihero.dev/s/skills-newsletter",   "repository": "https://github.com/mattpocock/skills",
  • Network accessline 9
    "homepage": "https://www.aihero.dev/s/skills-newsletter",
  • Network accessline 10
    "repository": "https://github.com/mattpocock/skills",

skills/engineering/ask-matt/PHASE-BOUNDARIES.md

  • Network accessline 21
    **1. 你能在当前会话继续吗?** 两种情况答案是"是":下一阶段把这一阶段作为**主要来源**(primary source)来用,或者你还有足够 [smart zone](https://www.aihero.dev/ai-coding-dictionary/smart-zone)(约 150k tokens)留给下一阶段。盘问 → 实现是标准的"是":实现要的是逐字逐句的推理,而不是它的摘要。继续不花钱也不损失任何东西,所以先把它排除掉。

skills/engineering/ask-matt/SKILL.md

  • Network accessline 40
    这里的上限是**[智能区](https://www.aihero.dev/ai-coding-dictionary/smart-zone)**:模型仍能敏锐推理的窗口(最先进模型约 150k token)。如果会话在 `/to-tickets` 之前就逼近它,不要在劣化的状态下硬撑:在最近的阶段边界 **`/compact`** 然后继续(见"阶段边界")。

skills/engineering/diagnosing-bugs/SKILL.md

  • Network accessline 26
    1. **失败测试**:在能触及 bug 的任何 seam 上写——unit、integration、e2e。 2. **Curl / HTTP 脚本**:针对正在运行的 dev server。
  • Network accessline 26
    1. **失败测试**:在能触及 bug 的任何 seam 上写——unit、integration、e2e。 2. **Curl / HTTP 脚本**:针对正在运行的 dev server。
  • Network accessline 27
    2. **Curl / HTTP 脚本**:针对正在运行的 dev server。
  • Network accessline 27
    2. **Curl / HTTP 脚本**:针对正在运行的 dev server。

skills/engineering/diagnosing-bugs/scripts/hitl-loop.template.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 34
    step "Open the app at http://localhost:3000 and sign in."
  • Network accessline 34
    step "Open the app at http://localhost:3000 and sign in."

skills/engineering/improve-codebase-architecture/HTML-REPORT.md

  • Network accessline 11
    <meta charset="utf-8" />     <title>架构审查 — {{仓库名称}}</title>     <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 11
    <meta charset="utf-8" />     <title>架构审查 — {{仓库名称}}</title>     <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 12
    <title>架构审查 — {{仓库名称}}</title>     <script src="https://cdn.tailwindcss.com"></script>     <script type="module">
  • Network accessline 12
    <title>架构审查 — {{仓库名称}}</title>     <script src="https://cdn.tailwindcss.com"></script>     <script type="module">
  • Network accessline 13
    <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 13
    <script src="https://cdn.tailwindcss.com"></script>
  • Network accessline 14
    <script type="module">       import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs";       mermaid.initialize({ startOnLoad: true, theme: "neutral", securityLevel: "loose" });
  • Network accessline 14
    <script type="module">       import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs";       mermaid.initialize({ startOnLoad: true, theme: "neutral", securityLevel: "loose" });
  • Network accessline 15
    import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs";
  • Network accessline 15
    import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs";

skills/engineering/pr/CREDITS.md

  • Network accessline 3
    **Summary** 一节的视图菜单(伪代码、调用树、组件树、文件树、Mermaid、diff)及其放置指引来自 [Dex Horthy](https://github.com/dexhorthy) 的 [`show-me`](https://github.com/humanlayer/humanlayer) 技能,几乎逐字复刻,只是把目标从实时对话换成了 diff。`pr` 并不把 `show-me` 当作技能依赖(它不属于本仓库,硬依赖会破坏独立安装),所以内容是被复制
  • Network accessline 3
    **Summary** 一节的视图菜单(伪代码、调用树、组件树、文件树、Mermaid、diff)及其放置指引来自 [Dex Horthy](https://github.com/dexhorthy) 的 [`show-me`](https://github.com/humanlayer/humanlayer) 技能,几乎逐字复刻,只是把目标从实时对话换成了 diff。`pr` 并不把 `show-me` 当作技能依赖(它不属于本仓库,硬依赖会破坏独立安装),所以内容是被复制

skills/engineering/pr/SKILL.md

  • Network accessline 7
    author: Dex Horthy     organisation: Humanlayer     url: "https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md"
  • Network accessline 7
    author: Dex Horthy     organisation: Humanlayer     url: "https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md"
  • Network accessline 8
    organisation: Humanlayer     url: "https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md" ---
  • Network accessline 8
    organisation: Humanlayer     url: "https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md" ---
  • Network accessline 9
    url: "https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md"
  • Network accessline 9
    url: "https://github.com/humanlayer/skills/blob/main/plugins/show-me/skills/show-me/SKILL.md"

skills/engineering/setup-matt-pocock-skills/SKILL.md

  • Network accessline 44
    - **GitHub** — issue 存在仓库的 GitHub Issues 里(使用 `gh` CLI) - **GitLab** — issue 存在仓库的 GitLab Issues 里(使用 [`glab`](https://gitlab.com/gitlab-org/cli) CLI)
  • Network accessline 44
    - **GitHub** — issue 存在仓库的 GitHub Issues 里(使用 `gh` CLI) - **GitLab** — issue 存在仓库的 GitLab Issues 里(使用 [`glab`](https://gitlab.com/gitlab-org/cli) CLI)
  • Network accessline 45
    - **GitLab** — issue 存在仓库的 GitLab Issues 里(使用 [`glab`](https://gitlab.com/gitlab-org/cli) CLI)
  • Network accessline 45
    - **GitLab** — issue 存在仓库的 GitLab Issues 里(使用 [`glab`](https://gitlab.com/gitlab-org/cli) CLI)

skills/engineering/setup-matt-pocock-skills/issue-tracker-gitlab.md

  • Network accessline 3
    本仓库的 issue 和 spec 以 GitLab issue 的形式存在。所有操作都使用 [`glab`](https://gitlab.com/gitlab-org/cli) CLI。
  • Network accessline 3
    本仓库的 issue 和 spec 以 GitLab issue 的形式存在。所有操作都使用 [`glab`](https://gitlab.com/gitlab-org/cli) CLI。

skills/engineering/tdd/mocking.md

  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 42
    // GOOD:每个函数可独立 mock const api = {   getUser: (id) => fetch(`/users/${id}`),
  • Network accessline 42
    // GOOD:每个函数可独立 mock const api = {   getUser: (id) => fetch(`/users/${id}`),
  • Network accessline 43
    const api = {   getUser: (id) => fetch(`/users/${id}`),   getOrders: (userId) => fetch(`/users/${userId}/orders`),
  • Network accessline 43
    const api = {   getUser: (id) => fetch(`/users/${id}`),   getOrders: (userId) => fetch(`/users/${userId}/orders`),
  • Network accessline 44
    getUser: (id) => fetch(`/users/${id}`),
  • Network accessline 44
    getUser: (id) => fetch(`/users/${id}`),
  • Network accessline 45
    getOrders: (userId) => fetch(`/users/${userId}/orders`),
  • Network accessline 45
    getOrders: (userId) => fetch(`/users/${userId}/orders`),
  • Network accessline 46
    createOrder: (data) => fetch('/orders', { method: 'POST', body: data }),
  • Network accessline 46
    createOrder: (data) => fetch('/orders', { method: 'POST', body: data }),
  • Network accessline 49
    // BAD:Mock 需要在内部编写条件逻辑 const api = {   fetch: (endpoint, options) => fetch(endpoint, options),
  • Network accessline 49
    // BAD:Mock 需要在内部编写条件逻辑 const api = {   fetch: (endpoint, options) => fetch(endpoint, options),
  • Network accessline 50
    const api = {   fetch: (endpoint, options) => fetch(endpoint, options), };
  • Network accessline 50
    const api = {   fetch: (endpoint, options) => fetch(endpoint, options), };
  • Network accessline 51
    fetch: (endpoint, options) => fetch(endpoint, options),
  • Network accessline 51
    fetch: (endpoint, options) => fetch(endpoint, options),

skills/engineering/wizard/template.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Executable scriptline 1
    #!/usr/bin/env bash
  • Access to secretsline 106
    [Credential-related source omitted]
  • Access to secretsline 106
    [Credential-related source omitted]
  • Dangerous shell operationline 147
    rm -f "$tmp"
  • Dangerous shell operationline 147
    rm -f "$tmp"
  • Access to secretsline 186
    [Credential-related source omitted]
  • Access to secretsline 186
    [Credential-related source omitted]
  • Network accessline 208
    stage "Stripe: API keys" say "We'll grab your Stripe test keys and store them for local dev + CI." open_url "https://dashboard.stripe.com/test/apikeys"
  • Network accessline 208
    stage "Stripe: API keys" say "We'll grab your Stripe test keys and store them for local dev + CI." open_url "https://dashboard.stripe.com/test/apikeys"
  • Network accessline 209
    say "We'll grab your Stripe test keys and store them for local dev + CI." open_url "https://dashboard.stripe.com/test/apikeys" step "On the API keys page, copy the Publishable key (starts pk_test_)."
  • Network accessline 209
    say "We'll grab your Stripe test keys and store them for local dev + CI." open_url "https://dashboard.stripe.com/test/apikeys" step "On the API keys page, copy the Publishable key (starts pk_test_)."
  • Network accessline 210
    open_url "https://dashboard.stripe.com/test/apikeys"
  • Network accessline 210
    open_url "https://dashboard.stripe.com/test/apikeys"
  • Access to secretsline 215
    [Credential-related source omitted]
  • Access to secretsline 215
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 216
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]
  • Access to secretsline 217
    [Credential-related source omitted]

skills/in-progress/setup-ts-deep-modules/SKILL.md

  • Network accessline 9
    让此仓库中的每个 package 都成为一个**深度模块**:小接口背后隐藏大量行为。一个 package 的公开表面是其**入口点**:package 根目录下的文件:而其子文件夹中的所有内容都是隐藏的。本技能安装 [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) 与让入口点成为唯一通路的规则,然后验证规则确实起作用。

skills/in-progress/setup-ts-deep-modules/dependency-cruiser.config.cjs

  • Executable scriptline 1
    Executable file

skills/in-progress/software-factory/GIT-HOSTS.md

  • Network accessline 13
    - [GitHub](https://docs.github.com/en/rest/using-the-rest-api/rate-limits-for-the-rest-api):默认选择;提供 Issues、Actions、Apps 和规模最大的集成生态。 - [GitLab](https://about.gitlab.com/pricing/):在一个产品中提供 issues、merge requests、CI/CD 和 runners,可选 SaaS 或自托管。
  • Network accessline 14
    - [GitLab](https://about.gitlab.com/pricing/):在一个产品中提供 issues、merge requests、CI/CD 和 runners,可选 SaaS 或自托管。
  • Network accessline 22
    - [Bitbucket Cloud](https://support.atlassian.com/bitbucket-cloud/docs/api-request-limits/):Atlassian 的 Git 托管平台,与 Jira 和 Bitbucket Pipelines 配套。
  • Network accessline 23
    - [Azure DevOps (Azure Repos)](https://learn.microsoft.com/en-us/azure/devops/integrate/concepts/rate-limits):在同一个组织中提供 Repos、Boards、Pipelines 和 Entra 身份,因此可覆盖全部四个槽位。
  • Network accessline 24
    - [AWS CodeCommit](https://aws.amazon.com/blogs/devops/aws-codecommit-returns-to-general-availability/):基础的 Git 托管平台,使用 IAM 身份;需搭配外部跟踪器和 CI。
  • Network accessline 32
    - [Forgejo](https://forgejo.org/2026-10-release-v17-0/):由社区治理的轻量平台,提供 Forgejo Actions。
  • Network accessline 33
    - [Gitea](https://about.gitea.com/):轻量平台,提供 Gitea Actions;也提供托管版本。
  • Network accessline 34
    - [GitLab self-managed](https://about.gitlab.com/install/) 和 [GitHub Enterprise Server](https://docs.github.com/en/enterprise-server@latest):部署在用户自有基础设施上的完整平台。
  • Network accessline 42
    - [Gerrit](https://www.gerritcodereview.com/):采用带标签投票的 patchset review;Android 和 Chromium 使用的模式。
  • Network accessline 43
    - [Tangled](https://blog.tangled.org/ci/):基于 AT Protocol 的 Git 托管平台,支持堆叠 PR 和自有 CI runner。
  • Network accessline 51
    - [Cursor Origin](https://cursor.com/origin):由 Graphite 团队推出,支持 GitHub 同步,以及带签名的 PR、review 和 push webhooks。
  • Network accessline 52
    - [GitLab next-gen SCM](https://about.gitlab.com/blog/gitlab-next-gen-scm/):重建后的 GitLab 后端,提供无需克隆的 agent API。
  • Network accessline 60
    - [Cloudflare Artifacts](https://www.cloudflare.com/product/artifacts/):Workers 上兼容 Git 的存储;可为每项任务 fork 一个基线。
  • Network accessline 61
    - [Pierre code.storage](https://code.storage/docs):白标 Git API,提供临时分支。

skills/in-progress/software-factory/OBSERVABILITY-PLATFORMS.md

  • Network accessline 11
    - **Harness OTel**:Agent harness 自行导出 OpenTelemetry。Claude Code 和 Claude Agent SDK 需要设置 `CLAUDE_CODE_ENABLE_TELEMETRY=1` 以及 `OTEL_*` 变量,提示词和工具输出则需选择启用;Codex CLI 需要在 `[otel]` 区块(位于 `config.toml`)中配置。([Claude Agent SDK](https://code.claude.co
  • Network accessline 12
    - **平台推送**:模型平台替你发送追踪数据,例如 Claude Managed Agents 会将数据发送到在 Claude Console 中设置的 OTLP 目标地址。([Claude 文档](https://platform.claude.com/docs/en/manage-claude/opentelemetry/api))
  • Network accessline 17
    OpenTelemetry 是通用传输协议:Harness OTel 和平台推送都可以接入任何 OTLP 后端。GenAI 语义约定(`invoke_agent`、`chat`、`execute_tool` span)仍在逐步完善,因此 span 名称可能会变化。([OTel GenAI agent spans](https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-agent-spans))
  • Network accessline 25
    **入门选项**:[GitHub Actions 运行日志](https://docs.github.com/en/organizations/managing-organization-settings/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-organization)、[E2B 沙箱日志和指标](https://e2b.dev/docs)、[Daytona
  • Network accessline 37
    **入门选项**:[Langfuse](https://langfuse.com/pricing) 和 [Arize Phoenix](https://phoenix.arize.com)(开源,可自托管)、[LangSmith](https://www.langchain.com/pricing-langsmith)、[Braintrust](https://www.braintrust.dev/pricing)。
  • Network accessline 49
    **入门选项**:[Datadog Agent Observability](https://www.datadoghq.com/product/llm-observability/)、[Grafana Cloud](https://grafana.com/pricing/)、[Honeycomb](https://www.honeycomb.io/pricing)、[SigNoz](https://signoz.io/pricing/)(开源)。
  • Network accessline 59
    **入门选项**:[LiteLLM Proxy](https://docs.litellm.ai/docs/proxy/logging)(开源,可将日志转发到 Langfuse 或 OTel)、[Portkey](https://portkey.ai/pricing)。

skills/in-progress/software-factory/RUNNERS.md

  • Network accessline 23
    入门选项: - [GitHub Actions](https://docs.github.com/en/actions/reference/limits):全 GitHub 工厂的默认选择;[定价](https://docs.github.com/en/billing/reference/actions-runner-pricing)。
  • Network accessline 24
    - [GitHub Actions](https://docs.github.com/en/actions/reference/limits):全 GitHub 工厂的默认选择;[定价](https://docs.github.com/en/billing/reference/actions-runner-pricing)。
  • Network accessline 25
    - [Claude Code GitHub Action](https://code.claude.com/docs/en/github-actions):将 Claude Code 作为 workflow 步骤运行。
  • Network accessline 26
    - [GitLab hosted runners](https://docs.gitlab.com/ci/runners/hosted_runners/linux/):每个作业使用一台一次性 VM。
  • Network accessline 27
    - [Actions Runner Controller](https://docs.github.com/en/actions/concepts/runners/actions-runner-controller):自托管方案,在用户自己的 Kubernetes 上为每个作业运行一个一次性 pod。
  • Network accessline 35
    入门选项:[E2B](https://e2b.dev/pricing)、[Daytona](https://www.daytona.io/pricing)、[Modal Sandboxes](https://modal.com/docs/guide/sandboxes)、[Vercel Sandbox](https://vercel.com/docs/vercel-sandbox/pricing)。
  • Network accessline 43
    入门选项: - [Claude Code cloud](https://code.claude.com/docs/en/claude-code-on-the-web),可通过 [scheduled tasks](https://code.claude.com/docs/en/routines) 支持 cron、API 和 GitHub 事件触发。
  • Network accessline 44
    - [Claude Code cloud](https://code.claude.com/docs/en/claude-code-on-the-web),可通过 [scheduled tasks](https://code.claude.com/docs/en/routines) 支持 cron、API 和 GitHub 事件触发。
  • Network accessline 45
    - [Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview):以 API 为先;针对某个环境创建运行并接收事件流。
  • Network accessline 46
    - [Codex cloud](https://developers.openai.com/codex/cloud):每个任务使用一个容器。
  • Network accessline 47
    - [Copilot coding agent](https://docs.github.com/en/copilot/concepts/agents/coding-agent/about-coding-agent):将 issue 分派给 Copilot;其 runner 是 GitHub Actions runner。
  • Network accessline 55
    入门选项:[Claude Code self-hosted environments](https://code.claude.com/docs/en/self-hosted-environments)、[Cursor self-hosted pool](https://cursor.com/docs/cloud-agent/self-hosted-pool)、[Copilot coding agent on ARC](https://docs.github.com/en/c
  • Network accessline 63
    入门选项:[Fly Machines](https://docs.fly.io/machines/overview)([定价](https://docs.fly.io/about/pricing))、[Hetzner Cloud](https://www.hetzner.com/cloud/) 加 Docker、[Kubernetes Jobs](https://kubernetes.io/docs/concepts/workloads/controllers/job/)。

skills/in-progress/software-factory/TICKET-TRACKERS.md

  • Network accessline 13
    - [GitHub Issues](https://docs.github.com/en/copilot/concepts/agents/about-third-party-agents):默认选项;可通过 assign-to-agent 分配给 Copilot、Claude 和 Codex。
  • Network accessline 14
    - [GitLab Issues](https://about.gitlab.com/blog/how-to-use-a-work-item-created-trigger/):由 work item 触发的 Duo Agent Platform 流程。
  • Network accessline 15
    - [Forgejo](https://forgejo.org/2026-10-release-v17-0/):可自托管,兼容 Actions。
  • Network accessline 23
    - [Linear](https://linear.app/developers/agents):最贴合 agent 工作方式的工单跟踪器。
  • Network accessline 24
    - [Jira](https://support.atlassian.com/jira-software-cloud/docs/collaborate-on-work-items-with-ai-agents/):由状态触发的 agent;适合已使用 Atlassian 的组织。
  • Network accessline 25
    - [Shortcut](https://www.shortcut.com/help/integrations/using-ai-agents):指派一个 story,或在评论中提及 agent。
  • Network accessline 26
    - [YouTrack](https://www.jetbrains.com/youtrack/):workflows-as-code;支持自托管。
  • Network accessline 34
    - [Plane](https://developers.plane.so/dev-tools/agents/overview):类似 Linear;每个应用可创建 bot 用户;agent 会在评论中回复。
  • Network accessline 35
    - [Huly](https://github.com/hcengineering/huly-selfhost):集成式工作区,支持双向 GitHub 同步;运行维护所需的技术栈较重。
  • Network accessline 36
    - [OpenProject](https://www.openproject.org/):成熟的传统项目管理工具。
  • Network accessline 44
    - [Notion](https://www.notion.com/help/custom-agents):数据库兼作工单跟踪器;数据库变更可触发 agent。
  • Network accessline 45
    - [Asana](https://asana.com/product/ai/ai-teammates):AI Teammates 可接手已指派的任务。
  • Network accessline 46
    - [ClickUp](https://clickup.com/brain/cloud-agents):Cloud Agents 会在任务讨论串中返回 PR。
  • Network accessline 47
    - [Trello](https://developer.atlassian.com/cloud/trello/guides/rest-api/webhooks/):采用看板和列表;可通过 webhook 和 Butler 自动化。
  • Network accessline 55
    - [Beads](https://github.com/steveyegge/beads):JSONL 格式,支持依赖关系跟踪,因此一次运行可以选取下一个未受阻的工单。
  • Network accessline 56
    - [Backlog.md](https://github.com/MrLesk/Backlog.md):Markdown 任务,带有 Kanban 视图和 MCP server。
  • Network accessline 60
    工厂自有应用在自己的数据库中保存工单,通常与 orchestrator 并列。“Own tracker”设计。工厂会在工单跟踪器本身就是产品(内部平台、面向客户的支持工厂),或没有现成方案适用时选择它。触发器会变成函数调用;下面问题中提到的每项特性都需要编写和维护代码,这也是该 skill 倾向于购买现成产品的原因。带有 webhook 的 [Airtable](https://airtable.com/developers/web/api/webhooks-overview

skills/misc/git-guardrails-claude-code/scripts/block-dangerous-git.sh

  • Executable scriptline 1
    #!/bin/bash

skills/productivity/teach/RESOURCES-FORMAT.md

  • Network accessline 12
    - [书籍:《力量训练的科学与实践》: Zatsiorsky & Kraemer](https://example.com)
  • Network accessline 12
    - [书籍:《力量训练的科学与实践》: Zatsiorsky & Kraemer](https://example.com)
  • Network accessline 13
    编程与适应的基础文本。适用于:任何与周期化、恢复、强度区间相关的内容。 - [文章:"我应该训练多少?": Greg Nuckols (Stronger By Science)](https://example.com)   基于证据的容量基准综述。适用于:每周每个肌肉群的组数目标。
  • Network accessline 13
    编程与适应的基础文本。适用于:任何与周期化、恢复、强度区间相关的内容。 - [文章:"我应该训练多少?": Greg Nuckols (Stronger By Science)](https://example.com)   基于证据的容量基准综述。适用于:每周每个肌肉群的组数目标。
  • Network accessline 14
    - [文章:"我应该训练多少?": Greg Nuckols (Stronger By Science)](https://example.com)
  • Network accessline 14
    - [文章:"我应该训练多少?": Greg Nuckols (Stronger By Science)](https://example.com)
  • Network accessline 19
    - [r/weightroom](https://reddit.com/r/weightroom)
  • Network accessline 19
    - [r/weightroom](https://reddit.com/r/weightroom)

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Declared and executed: 1 fact
  • Contacts dashboard.stripe.com, which SKILL.md, the README and the plugin manifest do not mentionwizard/template.sh:210High confidence
Signal confidence: 134 facts

and 84 more

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/engineering/ask-matt/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/engineering/ask-matt/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/engineering/ask-matt/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/engineering/ask-matt/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.