测试与 QA
测试、调试、验证和质量工作流
Skills 列表

pytest-coverage
运行 pytest 测试并生成覆盖率报告,发现未覆盖的代码行,并将覆盖率提升至 100%。
github
dotnet-best-practices
确保 .NET/C# 代码符合解决方案/项目的最佳实践。
github
create-specification
为解决方案创建新的规范文件,针对生成式AI消费进行了优化。
github
java-springboot
获取使用 Spring Boot 开发应用程序的最佳实践。
github
playwright-generate-test
基于场景使用 Playwright MCP 生成 Playwright 测试
github
reverse-engineering
Provides reverse engineering techniques. Use when the main job is to understand how a compiled, obfuscated, packed, or virtualized target works before exploiting or solving it, including binaries, APKs, WASM, firmware, custom VMs, bytecode, malware-like loaders, and anti-debug or anti-analysis logic. Do not use it when the vulnerability is already understood and the remaining task is exploitation; use pwn instead. Do not use it for pure web workflows, log or disk forensics, or standalone crypto problems unless reversing the implementation is the real blocker.
zhaoxuya520
refactor
精准的代码重构,提升可维护性,不改变行为。涵盖提取函数、重命名变量、分解上帝函数、增强类型安全、消除代码坏味道以及应用设计模式。比 repo-rebuilder 更温和,适用于渐进式改进。
github
analytics
当用户想要设置、改进或审计分析跟踪和测量时使用。当用户提到“设置跟踪”、“GA4”、“Google Analytics”、“转化跟踪”、“事件跟踪”、“UTM参数”、“标签管理器”、“GTM”、“分析实施”、“跟踪计划”、“如何衡量这个”、“跟踪转化”、“归因”、“Mixpanel”、“Segment”、“我的事件是否触发”或“分析不起作用”时也使用。每当有人询问如何知道某件事是否有效或想要衡量营销结果时使用。对于A/B测试测量,请参见ab-testing。
coreyhaines31
launch
当用户想要规划产品发布、功能公告或发布策略时使用。当用户提到“发布”、“Product Hunt”、“功能发布”、“公告”、“上市”、“测试版发布”、“早期访问”、“候补名单”、“产品更新”、“我该如何发布这个”、“发布清单”、“GTM计划”或“我们即将上线”时也使用。每当有人准备公开发布某物时使用此技能。对于发布后的持续营销,请参见marketing-ideas。对于正在发布的优惠(奖励、保证、稀缺性、命名),请参见offers。
coreyhaines31
3-statement-model
Complete, populate and fill out 3-statement financial model templates (Income Statement, Balance Sheet, Cash Flow Statement) . Use when asked to fill out model templates, complete existing model frameworks, populate financial models with data, complete a partially filled IS/BS/CF framework, or link integrated financial statements within an existing template structure. Triggers include requests to fill in, complete, or populate a 3-statement model template
anthropics
churn-prevention
当用户想要减少流失、构建取消流程、设置挽留优惠、恢复失败付款或实施留存策略时使用。当用户提到'流失'、'取消流程'、'离岗'、'挽留优惠'、'催款'、'失败付款恢复'、'赢回'、'留存'、'退出调查'、'暂停订阅'、'非自愿流失'、'用户不断取消'、'流失率太高'、'如何留住用户'或'客户正在离开'时也使用。每当有人正在失去订阅者或想要构建系统来阻止这种情况时使用此技能。对于取消后的赢回邮件序列,请参见emails。对于应用内升级付费墙,请参见paywalls。
coreyhaines31
claude-md-improver
审计并改进仓库中的 CLAUDE.md 文件。当用户要求检查、审计、更新、改进或修复 CLAUDE.md 文件时使用。扫描所有 CLAUDE.md 文件,根据模板评估质量,输出质量报告,然后进行针对性更新。当用户提到“CLAUDE.md 维护”或“项目记忆优化”时也使用。
anthropics
nature-statistics
审查、修改或撰写拟投 Nature 及高影响力期刊论文的统计学表述。当用户需要检查统计分析小节、p值、置信区间、样本量、生物学重复与技术重复区分、随机化、盲法、多重比较校正、模型假设、图注统计学说明、Results 部分统计学措辞、审稿人统计学意见,或需要将中文学术草稿润色为符合发表标准的 Statistical analysis 英文文本时使用。在收到一般的论文统计相关需求(如“统计审查”、“统计分析小节”、“统计方法”、“p值”、“样本量”、“重复数”、“多重比较”、“置信区间”、“效应量”、“图注统计”、“审稿人统计意见”)时同样触发。
yuan1z0825
debug-issue
Systematically debug issues using graph-powered code navigation
tirth8205
write-swift
How to write modern Swift well — modeling with value types, Swift 6 data-race safety and approachable concurrency (@concurrent, main-actor-by-default, actors, task groups), protocols and generics (some vs any), API design, performance and ARC, Swift Testing, macros, and the modern language features agents don't know about yet. Use when writing, reviewing, or migrating Swift, or when a concurrency error, a hang, a data race, a retain cycle, or a performance problem needs fixing.
emilkowalski
review-changes
Perform a structured code review using change detection and impact
tirth8205
review-delta
Review only changes since last commit using impact analysis. Token-efficient delta review with automatic blast-radius detection.
tirth8205
nature-reviewer
从审稿人视角模拟 Nature 风格的同行评审评估,而非撰写作者答复(rebuttal)。适用于投稿前预审、审稿报告、同行评审式意见、创新性/重要性/技术严谨性评估、审稿人视角论文评估或 Nature 审稿报告等需求。仅基于本地 Nature 审稿依据,生成 3 份审稿人报告及 1 份交叉评审汇总。在学术写作过程中,即使没有提及“Nature”一词,只要存在通用的投稿前预审需求(例如获取任意期刊的模拟同行评审、像审稿人一样审查初稿、投稿前评估创新性与严谨性,或使用“审稿人视角”、“模拟审稿”、“预审”、“帮我审一下论文”、“投稿前自审”、“审稿意见模拟”、“找论文问题”等中文表达),均可触发本 Skill。
yuan1z0825
turborepo
Turborepo monorepo 构建系统指南。触发场景:turbo.json、任务流水线(task pipelines)、dependsOn、缓存机制、远程缓存、"turbo" CLI、--filter、--affected、CI 优化、环境变量、内部包(internal packages)、monorepo 架构与最佳实践,以及包边界控制(boundaries)。 适用场景:配置任务/工作流/流水线、创建 package、搭建 monorepo、在应用间共享代码、仅运行受影响/变更的 package、排查缓存问题,或项目包含 apps/packages 目录时。
vercel
release
管理当前项目的版本发布。支持校验变更日志(changelog)、自动安装 git hooks 以及发布新版本。当用户发送“/release”、“release 1.0.5”、“cut a release”或询问发布流程时触发。注意:本 Skill 不会被模型自动调用。
tobi
e2e-tests-studio
REQUIRED when modifying any file in packages/playground-ui or packages/playground. Triggers on: React component creation/modification/refactoring, UI changes, new playground features, bug fixes affecting studio UI. Generates Playwright E2E tests that validate PRODUCT BEHAVIOR, not just UI states.
mastra-ai
cmux-billing
Stripe checkout, pricing, subscription, Pro plan, webhook, and entitlement runbook for cmux billing work. Use when editing or debugging billing, pricing, Stripe Checkout, subscription recording, Pro plan status, webhooks, entitlement metadata, or pricing dev/prod tooling.
manaflow-ai
cmux-shared-behavior
cmux 的共享行为与状态变更路径规范。当某个功能需通过快捷键、命令面板、右键菜单、CLI、设置界面、调试菜单、乐观 UI 等多个入口暴露,或者用于补齐之前测试遗漏的 Bug 时使用。
manaflow-ai
cmux-debugging
针对 cmux 的调试日志、Debug 菜单、运行时踩坑指南、输入延迟敏感路径、SwiftUI 列表快照边界、macOS 系统版本复现及本地视觉迭代。适用于添加调试探针、排查 UI 与运行时问题、修改终端渲染、标签页/侧边栏列表视图、拖拽 UTType 自定义类型或使用 Debug 菜单等场景。
manaflow-ai