com um clique
mattpocock-skills-zh-CN
mattpocock-skills-zh-CN contém 39 skills coletadas de vinvcn, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
使用并行子代理为模块生成多个显著不同的接口设计。适用于用户想设计 API、探索接口选项、比较模块形状,或提到 “design it twice” 时。
交互式 QA 会话,用户以对话方式报告缺陷或问题,代理创建 GitHub issues。后台探索代码库以获取上下文和领域语言。适用于用户想报告缺陷、执行 QA、以对话方式提交 issues,或提到 “QA session” 时。
通过用户访谈创建带小提交的详细重构计划,然后作为 GitHub issue 提交。适用于用户想规划重构、创建重构 RFC,或把重构拆成安全的增量步骤时。
从当前对话提取 DDD 风格的 ubiquitous language glossary,标记歧义并提出标准术语。保存到 UBIQUITOUS_LANGUAGE.md。适用于用户想定义领域术语、构建词汇表、收紧术语、创建通用语言,或提到 “domain model” / “DDD” 时。
询问当前情境适合哪个技能或流程;它是本仓库所有 skills 的路由器。
从固定点(commit、branch、tag 或 merge-base)开始,按 Standards(代码是否符合本仓库记录的编码标准?)和 Spec(代码是否符合来源 issue/PRD 的要求?)两个轴线审查变更。两个审查会在并行子代理中运行,并并排报告。适用于用户想审查 branch、PR、进行中的变更,或要求 “review since X” 时。
用于设计深模块的共享词汇。适用于用户想设计或改进模块接口、寻找深化机会、决定 seam 放在哪里、让代码更容易测试或更适合 AI 导航,或其他技能需要深模块词汇时。
面向棘手缺陷和性能回退的诊断循环。适用于用户说 “diagnose” / “debug this”,或报告某些东西 broken、throwing、failing、slow 时。
构建并打磨项目的领域模型。适用于用户想明确领域术语或通用语言、记录架构决策,或其他技能需要维护领域模型时。
一个用来打磨计划或设计的持续追问式访谈,并在过程中创建文档(ADRs 和词汇表)。
扫描代码库中的深化机会,生成可视化 HTML 报告,然后围绕你选中的候选项继续追问。
在承诺方案前构建一次性原型来细化设计。根据问题在两个分支之间选择:用于状态或业务逻辑问题的可运行终端应用,或在同一路由中切换的多个显著不同 UI 变体。适用于用户想做原型、检查数据模型或状态机、模拟 UI、探索设计选项,或说 “prototype this”、“let me play with it”、“try a few designs” 时。
对照高可信一手来源调研问题,并把发现保存为仓库中的 Markdown 文件。适用于用户想调研主题、收集文档或 API 事实,或把阅读工作委托给后台代理时。
适用于需要解决正在进行的 git merge/rebase 冲突时。
配置此仓库供工程技能使用:设置 issue tracker、分诊标签词汇和领域文档布局。首次使用其他工程技能前运行一次。
测试驱动开发。适用于用户想用先写测试的方式构建功能或修复缺陷、提到 “red-green-refactor”,或需要集成测试时。
使用 tracer-bullet 垂直切片,把计划、规格或 PRD 拆成项目 issue tracker 上可独立领取的 issues。适用于用户想把计划转成 issues、创建实现议题,或把工作拆成 issues 时。
将当前对话上下文转成 PRD,并发布到项目 issue tracker。适用于用户想基于当前上下文创建 PRD 时。
通过分诊角色驱动的状态机分诊 issues。适用于用户想创建 issue、分诊 issues、审查 incoming bugs 或 feature requests、为 AFK agent 准备 issues,或管理 issue workflow 时。
为 Claude Code 创建交接摘要。
在这个工作区中,就我想构建的工作流规格访谈我。
把单个代理会话装不下的大块工作规划成 issue tracker 上的调查议题共享地图,并一次解决一个议题,直到通往目标的路径清晰。
运行向导模板,引导多步骤命令行流程。
以自选路径风格,把文章塑造成一段节拍旅程。用户从原始素材中选择起始节拍,你只写这一段,然后提供下一步转向选项,逐个节拍推进,直到文章自然结束。适用于用户已有原始素材,并想把它组装成叙事而不是论证时。
一种追问式会话,用来从用户那里挖掘片段,也就是各类写作素材(主张、小场景、尖锐句子、半成形想法),并追加到单一文档中,作为未来文章的原始素材。适用于用户想在施加结构前发展想法,或提到 “fragments”、“ideate”、“raw material” 写作素材时。
通过对话会话,把一份原始素材 Markdown 文件塑造成文章:起草候选开头,逐段扩展,并在每一步讨论格式(列表、表格、提示块、引用)。适用于用户有一堆笔记、片段或粗稿,并希望把它变成可发布作品时。
设置 Claude Code hooks,在危险 git commands(push、reset --hard、clean、branch -D 等)执行前阻止它们。适用于用户想防止破坏性 git 操作、添加 git safety hooks,或在 Claude Code 中阻止 git push/reset 时。
将测试文件从 `as` 类型断言迁移到 @total-typescript/shoehorn。适用于用户提到 shoehorn、想替换测试中的 `as`,或需要局部测试数据时。
创建包含章节、题目、答案和讲解的练习目录结构,并确保通过 linting。适用于用户想 scaffold exercises、创建 exercise stubs,或设置新的课程章节时。
在当前仓库设置 Husky pre-commit hooks,集成 lint-staged (Prettier)、类型检查和测试。适用于用户想添加 pre-commit hooks、设置 Husky、配置 lint-staged,或在提交时运行格式化、类型检查和测试时。
通过重组章节、提升清晰度、收紧文字来编辑并改进文章。适用于用户想编辑、修订或改进文章草稿时。
在 Obsidian vault 中使用 wikilinks 和索引笔记搜索、创建并管理笔记。适用于用户想在 Obsidian 中查找、创建或组织笔记时。
围绕计划或设计持续追问用户。适用于用户想在构建前压力测试计划,或使用任何 “grill” 触发措辞时。
把当前对话压缩成交接文档,让另一个代理接手。
在这个工作区中教用户一个新技能或概念。
编写和编辑优秀 skills 的参考:让技能可预测的词汇和原则。
将 mattpocock/skills 的内容翻译、刷新或复核到简体中文本地化仓库 vinvcn/mattpocock-skills-zh-CN 时使用这个项目级 skill。适用于 skill files、README content、CLAUDE.md、CONTEXT.md、docs,以及其他需要保留行为关键 identifiers 的上游用户可见内容。
基于 PRD 或 issue 集合实现一段工作。
一个用来打磨计划或设计的持续追问式访谈。