systematic-debugging
一套系统化调试技能,要求在提出任何修复前先完成根因调查。适用于测试失败、生产缺陷、异常行为、性能与构建问题等,强调先定位根因再修复,避免随机试错。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-03 00:11
13,059 个结果
一套系统化调试技能,要求在提出任何修复前先完成根因调查。适用于测试失败、生产缺陷、异常行为、性能与构建问题等,强调先定位根因再修复,避免随机试错。
测试驱动开发(TDD)技能,用于以测试先行的方式构建功能或修复缺陷,遵循红—绿—重构循环,并强调在公共接缝处编写行为测试、避免实现耦合与同义反复等反模式。
Halmos 是 a16z 开发的 EVM 智能合约符号测试工具,以 Foundry 原生方式运行,用符号执行代替随机模糊测试,对函数参数的所有可能取值进行推理,断言失败时给出具体反例。无需新语言和 API key,本地使用 z3 求解器。
WebStorm Test Creator 是一个用于为项目中 Vitest 测试文件批量生成 WebStorm 运行配置的技能。它针对用户指定的测试目录或 glob,为每个真实测试文件创建一份可提交、可跨团队使用的 .run/*.run.xml 文件级运行配置,并按 folderName 分组。该技能会读取仓库规则、已有 .run 模板、package.json 测试脚本和 Vitest 配置,筛选出真实测试文件(排除 schema、fixture、setup、helper),逐文件确认所属 Vitest project、命令参数和环境变量,再依据模板生成配置。它强调不猜测执行契约:无法确认文件归属时先说明缺失信息并停止,避免生成看似可用但实际运行错误的配置。适用于批量生成 WebStorm 运行配置、按分组整理、参考已有模板,或为手动调试补齐 Vitest 配置的场景。
code-reviewer 是一个用于系统化审查代码与 Pull Request 的技能,覆盖质量、安全、测试覆盖率和团队规范。它路由到 code-reviewer 智能体,按 11 步协议检查命名、复杂度、SOLID、错误处理、测试、DRY、文档、性能与架构,并补充可访问性和技术栈专项检查。
test-generator 是一个用于生成单元、集成与 E2E 测试套件的技能,遵循 AAA 模式与测试金字塔。它先分析被测代码与依赖,再识别正常、边界、错误与状态转换用例,并按类型生成测试、给出覆盖率建议与文件组织方式。
go-mockery 是一份使用 Mockery(Go 语言 mock 库)编写单元测试的蓝图与最佳实践,介绍安装 mockery 与 testify、通过配置文件生成接口 mock,并用 testify 编写测试。
using-skillwiki 是 Claude Code 中 skillwiki 知识库的入口技能,在会话启动或出现知识库任务时激活,用于映射各 skillwiki 技能、对齐 dev-loop 流程,并按 PRD/TDD 路由与 plan-mode 门控检查。
Orca 工作区环境技能,用于设置、审查、调试或校验按需的一次性运行时环境(云沙箱、虚拟机、SSH 主机或本地环境)。该技能通过版本匹配的指南发现并执行 Orca 命令。
audit 是一个界面质量审计技能,对前端界面进行无障碍、性能、主题与响应式设计的系统检查,生成按严重程度分级的问题报告与可执行建议。它只记录问题、不修复问题,并会先参考 frontend-design 技能的设计原则与反模式。
dogfood 是一套系统化探索与测试 Web 应用的技能流程,用于发现缺陷、UX 问题等隐患,并针对每个发现产出带完整复现证据的报告。核心依赖 agent-browser 工具操作浏览器,按初始化、认证、定位、探索、记录、收尾六个阶段推进,强调先验证可复现性再收集证据。
polish 是一个面向交付前最终质量打磨的技能,用于修复对齐、间距、一致性与细节问题,帮助作品从“可用”提升到“精致”。它强调打磨是最后一步,需在功能完成后系统检查视觉、交互、文案、无障碍与性能等维度。
quality-check 是一个在标记编码任务完成前运行的质量门禁技能,通过 IDE 诊断、代码评审规则和测试三项检查验证代码质量,并按速度顺序执行、遇到首个失败即短路停止,快速反馈问题。
atdd-mutate 是一个变异测试技能,用于验证测试能否发现回归缺陷。它通过向源码引入人为 bug(变异体)并运行测试来判断测试是否失败,从而补充验收测试与单元测试之外的质量验证层。
quality-verify 是 DAE 工作流中的质量门禁校验技能,用于在影响实现的改动后验证严格质量门禁,要求机器可读证据并生成质量门禁摘要。
migrate-to-shoehorn 是一个用于将测试文件中的 `as` 类型断言迁移到 @total-typescript/shoehorn 的技能。它帮助开发者在编写测试时传入部分数据,同时保持 TypeScript 类型检查通过,用类型安全的替代方案替换 `as` 断言。该技能仅适用于测试代码,明确禁止在生产代码中使用 shoehorn。它提供了 fromPartial()、fromAny() 和 fromExact() 三种辅助函数,分别用于传入仍能通过类型检查的部分数据、故意传入错误数据(保留自动补全)以及强制完整对象。典型迁移模式包括将 `as Type` 替换为 fromPartial(),将 `as unknown as Type` 替换为 fromAny(),并通过安装命令 npm i @total-typescript/shoehorn 引入依赖,最后运行类型检查验证。
这是一个用于「交互式 QA(质量保障)会话」的 AI 技能。用户可以用对话的方式描述自己遇到的 bug 或问题,AI 会进行澄清、在后台探索代码库以获取上下文,然后以 GitHub issue 的形式把问题记录下来。它的核心目标是产出「持久、面向用户」的 issue,避免引用具体文件路径、行号或内部实现细节,从而在大规模重构后依然有效。主要特点包括:每个问题最多问 2-3 个简短澄清问题、后台启动探索型子智能体了解领域语言和功能边界、判断是否需要拆分为多个 issue、使用 gh issue create 直接提交并按依赖顺序处理阻塞关系,最后输出所有 issue 的 URL 并询问是否继续。适合开发团队在迭代过程中快速收集和归档用户反馈。
面向 SolidJS 生态的开发辅助技能,用于编写、审查、调试和测试使用 solid-js、@solidjs/router、@solidjs/start 或 @solidjs/meta 的应用与库,强调以官方文档和已安装包版本为准。
agy-ask 是 Google Antigravity CLI(agy)的快速单次问答模式,默认使用 gemini-3.8-flash-low,约 3 秒返回答案。它零工具、无需配置,适合新装后的冒烟测试,也可用于一次性提问。
为任意技能(任务型、纪律型或编排型)运行或生成测试套件,并通过版本快照对比检测回归。可用于技能部署前、改动后、插件升级前后等验证场景,支持交互与 headless 两种模式。
Mushi Mushi 的调试指南,按顺序排查 SDK 连接、边缘函数错误、故事映射失败、TDD 测试生成、QA 故事未运行、API 密钥配额、库存不显示、PDCA 未触发及边缘函数日志等问题,并列出常见错误信息与迁移应用方法。
Mushi Mushi 的端到端集成冒烟测试技能,覆盖缺陷捕获、AI 分类、故事映射、TDD 测试生成、审批执行与 PDCA 改进循环,用于验证整条流水线是否可用。
Mushi Mushi 是一个 AI 驱动的质量工程(QA)平台,本技能用于完成该平台的安装、配置与日常使用。它提供 Bug 智能(捕获并分流真实用户提交的报告)、故事地图(无需 YAML,直接从线上 URL 自动发现用户故事)、TDD 生成(一条命令将用户故事转为 Playwright 测试用例)、PDCA 自动改进(失败的测试由 Claude 自动重写),以及多密钥 BYOK(带配额感知的 API 密钥池与自动故障转移)。使用方式包括:通过 npm 安装 @mushi-mushi/web SDK 并 init 初始化,安装 @mushi-mushi/cli 后登录,用 mushi stories map 从线上页面映射用户故事,用 mushi tdd gen 生成测试并审批,用 mushi tdd improve 触发 PDCA 改进,用 mushi keys 管理密钥池;也支持以 MCP 方式接入 Cursor 或 Claude Desktop。
这是一个用于 WCAG 2.1 AA 合规的 Web 无障碍审计技能,提供系统化的方法和修复指南,适用于无障碍合规审查、修复已报告的 a11y 问题、新功能无障碍检查、生产部署前审查以及用户投诉调查。技能强调在任何无障碍改动之前先检查现有实现,例如查找已有的 aria/role/sr-only 工具、skip link、焦点陷阱、无障碍基础组件以及审计配置,避免重复 UI 库(如 shadcn/ui、Radix、Headless UI)已提供的无障碍能力。内容包含可感知、可操作、可理解、健壮四个维度的快速检查表,以及表单标签、颜色对比度、键盘导航、焦点管理、图片 alt 文本、动态内容播报、跳过导航、无障碍模态框、表格、表单等常见问题的修复示例,并涵盖屏幕阅读器测试、自动化测试和审计报告模板。