vinvcn avatar

vinvcn/mattpocock-skills-zh-cn

installs
149.8K
skills
39

Install

$ npx -y skills add vinvcn/mattpocock-skills-zh-cn --agent claude-code

Installs into .claude/skills of the current project.

Skills

vinvcn avatargrill-me一个用来打磨计划或设计的持续追问式访谈。6.7Kinstalls
vinvcn avatargrill-with-docs一个用来打磨计划或设计的持续追问式访谈,并在过程中创建文档(ADRs 和词汇表)。6.3Kinstalls
vinvcn avatarsetup-matt-pocock-skills为此仓库配置 engineering skills——设置其 issue tracker、triage labels 词汇与 domain docs 布局。在首次使用其他 engineering skills 前运行一次。6Kinstalls
vinvcn avatartdd测试驱动开发。适用于用户想用先写测试的方式构建功能或修复缺陷、提到 “red-green-refactor”,或需要集成测试时。5.9Kinstalls
vinvcn avatarhandoff把当前对话压缩成交接文档,让另一个代理接手。5.9Kinstalls
vinvcn avatarimprove-codebase-architecture扫描代码库中的深化机会,生成可视化 HTML 报告,然后围绕你选中的候选项继续追问。5.9Kinstalls
vinvcn avatarprototype构建一次性原型来回答一个设计问题。适用于用户想验证某个 state model 或 logic 是否感觉对,或探索 UI 应该长什么样时。5.8Kinstalls
vinvcn avatartriage让 issues 和 external PRs 通过一组 triage roles 状态机——分类、验证、必要时 grilling,并写出 agent-ready briefs。5.6Kinstalls
vinvcn avatargit-guardrails-claude-code设置 Claude Code hooks,在危险 git commands(push、reset --hard、clean、branch -D 等)执行前阻止它们。适用于用户想防止破坏性 git 操作、添加 git safety hooks,或在 Claude Code 中阻止 git push/reset 时。5.5Kinstalls
vinvcn avatarscaffold-exercises创建包含章节、题目、答案和讲解的练习目录结构,并确保通过 linting。适用于用户想 scaffold exercises、创建 exercise stubs,或设置新的课程章节时。5.5Kinstalls
vinvcn avatarsetup-pre-commit在当前仓库设置 Husky pre-commit hooks,集成 lint-staged (Prettier)、类型检查和测试。适用于用户想添加 pre-commit hooks、设置 Husky、配置 lint-staged,或在提交时运行格式化、类型检查和测试时。5.5Kinstalls
vinvcn avatarmigrate-to-shoehorn将测试文件从 `as` 类型断言迁移到 @total-typescript/shoehorn。适用于用户提到 shoehorn、想替换测试中的 `as`,或需要局部测试数据时。5.4Kinstalls
vinvcn avatarteach在这个工作区中教用户一个新技能或概念。5.2Kinstalls
vinvcn avatargrilling围绕计划、decision 或 idea 持续追问用户。适用于用户想对自己的思路做压力测试,或使用任何 “grill” 触发措辞时。4.4Kinstalls
vinvcn avatardomain-modeling构建并打磨项目的领域模型。适用于用户想明确领域术语或通用语言、记录架构决策,或其他技能需要维护领域模型时。4.2Kinstalls
vinvcn avatarcode-review从固定点(commit、branch、tag 或 merge-base)开始,按 Standards(代码是否符合本仓库记录的编码标准?)和 Spec(代码是否符合来源 issue/PRD 的要求?)两个轴线审查变更。两个审查会在并行子代理中运行,并并排报告。适用于用户想审查 branch、PR、进行中的变更,或要求 4.2Kinstalls
vinvcn avatarask-matt询问当前情境适合哪个技能或流程;它是本仓库所有 skills 的路由器。4.2Kinstalls
vinvcn avatardiagnosing-bugs面向棘手缺陷和性能回退的诊断循环。适用于用户说 “diagnose” / “debug this”,或报告某些东西 broken、throwing、failing、slow 时。4.2Kinstalls
vinvcn avatarimplement基于 spec 或 ticket 集合实现一段工作。4.1Kinstalls
vinvcn avatarcodebase-design用于设计深模块的共享词汇。适用于用户想设计或改进模块接口、寻找深化机会、决定 seam 放在哪里、让代码更容易测试或更适合 AI 导航,或其他技能需要深模块词汇时。4.1Kinstalls
vinvcn avatarresearch对照高可信一手来源调研问题,并把发现保存为仓库中的 Markdown 文件。适用于用户想调研主题、收集文档或 API 事实,或把阅读工作委托给后台代理时。4Kinstalls
vinvcn avatarwriting-shapeWriting, exploit——把原始素材塑造成文章,一段一段地推进。3.6Kinstalls
vinvcn avatarwriting-fragmentsWriting, explore——挖掘原始 fragments,暂不施加任何结构。3.6Kinstalls
vinvcn avatarwriting-beatsWriting, exploit——把原始素材组装成一段节拍旅程,在某个 beat 依赖一个术语之前先把它 grounded。3.6Kinstalls
vinvcn avatarresolving-merge-conflicts适用于需要解决正在进行的 git merge/rebase 冲突时。3.5Kinstalls
vinvcn avatarto-prd将当前对话上下文转成 PRD,并发布到项目 issue tracker。适用于用户想基于当前上下文创建 PRD 时。2.2Kinstalls
vinvcn avatardesign-an-interface使用并行子代理为模块生成多个显著不同的接口设计。适用于用户想设计 API、探索接口选项、比较模块形状,或提到 “design it twice” 时。2.1Kinstalls
vinvcn avatarto-issues使用 tracer-bullet 垂直切片,把计划、规格或 PRD 拆成项目 issue tracker 上可独立领取的 issues。适用于用户想把计划转成 issues、创建实现议题,或把工作拆成 issues 时。2.1Kinstalls
vinvcn avatarqa交互式 QA 会话,用户以对话方式报告缺陷或问题,代理创建 GitHub issues。后台探索代码库以获取上下文和领域语言。适用于用户想报告缺陷、执行 QA、以对话方式提交 issues,或提到 “QA session” 时。2.1Kinstalls
vinvcn avataredit-article通过重组章节、提升清晰度、收紧文字来编辑并改进文章。适用于用户想编辑、修订或改进文章草稿时。2.1Kinstalls
vinvcn avatarobsidian-vault在 Obsidian vault 中使用 wikilinks 和索引笔记搜索、创建并管理笔记。适用于用户想在 Obsidian 中查找、创建或组织笔记时。2.1Kinstalls
vinvcn avatarrequest-refactor-plan通过用户访谈创建带小提交的详细重构计划,然后作为 GitHub issue 提交。适用于用户想规划重构、创建重构 RFC,或把重构拆成安全的增量步骤时。2.1Kinstalls
vinvcn avatarubiquitous-language从当前对话提取 DDD 风格的 ubiquitous language glossary,标记歧义并提出标准术语。保存到 UBIQUITOUS_LANGUAGE.md。适用于用户想定义领域术语、构建词汇表、收紧术语、创建通用语言,或提到 “domain model” / “DDD” 时。2.1Kinstalls
vinvcn avatarwriting-great-skills编写和编辑优秀 skills 的参考:让技能可预测的词汇和原则。2.1Kinstalls
vinvcn avatardiagnose面向棘手 bug 和性能回退的纪律化 diagnosis loop。Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", re1.7Kinstalls
vinvcn avatarcaveman超压缩 communication mode。Cuts token usage ~75% by dropping filler, articles, and pleasantries while keeping full technical accuracy. Use when user says "caveman m1.7Kinstalls
vinvcn avatarzoom-out让 agent zoom out,并给出更广的 context 或更高层 perspective。Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.1.7Kinstalls
vinvcn avatarwrite-a-skill创建结构正确、支持 progressive disclosure 并带 bundled resources 的新 agent skills。Use when user wants to create, write, or build a new skill.1.7Kinstalls
vinvcn avatarreviewReview the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding stand911installs