blueprint-generate-rules
从 PRD 文档生成项目专属规则文件的技能,可为架构、测试、实现与质量四类规则写入带 paths frontmatter 的文件,实现按路径条件加载。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-20 00:13
12,367 个结果
从 PRD 文档生成项目专属规则文件的技能,可为架构、测试、实现与质量四类规则写入带 paths frontmatter 的文件,实现按路径条件加载。
用于为 Python 项目检查并配置 pytest-memray 内存性能分析的技能,可搭建内存分析基础设施、接入 CI 内存回归检测、配置内存泄漏检测与内存阈值,并生成合规报告。
test-focus 是一个面向快速 TDD 迭代的测试运行技能:只跑单个测试文件并采用 fail-fast(首次失败即停)以缩短反馈时间。支持 Playwright、Vitest、Jest、pytest、cargo test 和 go test,可选 --serial 强制串行、--debug 进入调试/有头模式。
aep-validate 是 AEP 工作流中的验证技能,用生成者与评估者分离的方式校验代码、文档或规格等制品,适用于代码审查、验证、核实或试运行场景,并将结果汇总为对制品本身的修复。
面向 Clerk 应用的端到端测试技能,配合 Playwright 或 Cypress 编写认证流程测试。核心是用隔离的会话状态、测试密钥与测试令牌保证认证测试稳定,并通过 storageState 复用登录态提速。
面向 C# 的 MSTest 3.x/4.x 单元测试实践指南,涵盖测试项目结构、生命周期、现代断言 API、数据驱动测试、TestContext 及重试、条件执行等高级特性与常见错误规避。
csharp-xunit 是一份 XUnit 单元测试最佳实践指南,覆盖项目搭建、测试结构、标准测试、数据驱动测试、断言、Mock 隔离与测试组织,帮助在 .NET 中编写有效且可维护的单元测试。
面向 Deno 代码审查、调试与最佳实践的高级知识技能,适用于审查 Deno/Fresh 代码、排查运行时问题、回答进阶 Deno 问题、评估依赖包与搭建项目。
面向 Go 语言的测试技能,覆盖表驱动测试、子测试、基准测试、模糊测试与覆盖率,遵循 TDD 工作流和 Go 惯用实践,用于编写可靠、易维护的测试。
面向 TYPO3 项目的 TypoScript、TSconfig 与 Fluid 模板参考技能,提供按版本区分的本地查询与最佳实践提示,适用于编写、编辑、审查和调试相关代码。
NotFair 插件中的付费广告创意技能,用于跨广告平台生成有依据的付费媒体创意概念、文案角度、刷新假设与可衡量的测试简报。
该技能条目已合并到 playwright 技能,仅作为重定向保留。原用于指导编写 Playwright 端到端测试,现应改用 playwright 技能获取编写指南与必需的 lint 校验。
lm-evaluation-harness 是一个用于在 60 多个学术基准上评估大语言模型(LLM)的工具,采用标准化提示与指标,覆盖 MMLU、HumanEval、GSM8K、TruthfulQA、HellaSwag 等任务,适用于模型质量基准测试、模型比较与结果报告。通过 pip install lm-eval 安装,支持评估任意 HuggingFace 模型,并可用 vLLM 后端加速推理;结果可输出为 JSON,便于分析、对比与绘制训练曲线。
agent-browser-commands 是 agent-browser CLI 的内部命令参考文档,用于在 agent-browser 编排器执行过程中查阅。agent-browser 是一个面向浏览器自动化任务的命令行工具,本页面按导航、元素发现、交互、对话框、鼠标精细控制、信息获取、状态检查、等待、截图捕获、差异对比与视觉回归、调试、网络模拟、存储、标签页、会话、认证保险库、批量执行、确认、设备模拟与语义定位等模块罗列了完整命令清单。文档强调此页为内部参考资料,执行浏览器自动化任务时应当以 agent-browser skill 作为入口。文档涵盖的命令示例包括 open、snapshot、click、fill、screenshot、eval、network、storage、tab、session、auth、batch 等,并给出了全局选项与环境变量的说明。该资料未提供产品定价、平台支持范围、独立安装包或效果验证等事实,相关内容暂未提供。
agent-browser-e2e 是 agent-browser 技能内部的端到端验证执行模板,由 agent-browser 编排器调用,规定浏览器自动化测试的执行顺序、恢复方式、判断关卡及常见错误修正。
agent-browser-ios 是 agent-browser 技能中的 iOS 模拟器执行协议模板,属于内部模板,由 agent-browser 编排器调用。它通过 -p ios(即 --provider ios)参数让 agent-browser 在 iOS 模拟器环境中执行操作,支持设备列表查询、打开应用、快照交互元素、iOS 原生手势(tap、swipe)以及截图、查找、等待等标准命令。使用前需满足 macOS、Xcode 与 iOS 模拟器、Appium 及 XCUITest 驱动等前置条件,并需先在 Xcode 中启动模拟器。
agent-browser-visual 是 agent-browser 编排器调用的内部模板,用于视觉证据采集与回归测试。它提供一套围绕截图、DOM 快照、URL 对比、视频录制和网络跟踪的执行协议,帮助在部署前后发现视觉回归、对比预发与生产环境、检测 DOM 结构变化、制作可分享的演示或缺陷报告视频、生成带标注的截图,以及捕获完整网络轨迹。文档以“绝不”规则、用例决策树、视觉回归工作流、视频录制工作流、标注截图、HAR 录制、DOM 快照差异、恢复模式和常见陷阱等部分组织,强调在截图对比前必须先等待网络空闲、使用可调阈值、有意 UI 变更后更新基线,以及 HAR 和录制必须按正确顺序启动。
freeze-tests 是一个在重构生产代码时冻结测试文件的技能,激活后阻止对测试文件的写入与编辑,确保测试所捕获的行为不被改动。通过 /freeze-tests 开启,/freeze-tests off 关闭。
Testing Assistant 是一个用于管理与验证 Claude Patent Creator 的测试技能,覆盖单元测试、集成测试、验证和质量保证等测试生命周期环节。该技能通过 scripts/ 目录下的测试脚本运行:test_install.py 用于完整安装校验,test_gpu.py 用于 GPU 检测与 CUDA,test_bigquery.py 用于 BigQuery 连接,test_analyzers.py 用于权利要求、说明书和形式审查,test_embedding_speed.py 用于性能基准,test_checkpoint.py 用于索引检查点系统。它采用测试金字塔策略,即较多快速隔离的单元测试、适量集成测试、最少且较慢的端到端测试。也可通过 Claude Code 界面手动测试各类 MCP 工具,如 MPEP 检索、专利检索、权利要求审查、完整审查流程和图表生成。技能要求从项目根目录运行、测试需要激活的 venv,并且仅在测试失败时运行诊断。适用于运行测试套件、验证新功能、变更后测试、调试失败、创建测试、搭建 CI/CD、性能测试、端到端验证和回归测试等场景。
本技能介绍如何在 Jetpack Compose 测试中使用不经过手势构建器的高层动作 API 来驱动 UI,包括 performClick、performScrollTo、performScrollToIndex、performScrollToKey、performScrollToNode、requestFocus、performSemanticsAction 以及 performFirstLinkClick。适用于点击按钮或可点击节点、在断言前将节点滚动到可见区域、将 LazyColumn/LazyRow 滚动到指定索引或 key、触发焦点变化或自定义 AccessibilityAction、以及点击 Text 内 LinkAnnotation 等场景。技能强调接收者节点的选择:滚动到索引、key 或匹配节点必须在可滚动容器上调用,而 performScrollTo 必须在内容节点上调用。同时给出必须遵守的规则,例如用 testTag 匹配节点、状态断言放在 runOnIdle 中、不要用 performClick 模拟悬停或右键等。
这是一个用于配置 Jetpack Compose UI 测试 Gradle 依赖的技能,帮助开发者正确搭建依赖矩阵,避免因依赖配置错误导致的测试运行失败。它主要解决三类常见问题:JUnit4 接口所在的源集(source set)错误、ui-test-manifest 构件缺失或配置错误、以及主机测试(Robolectric)所需的三件套不完整。技能会指导将 androidx.compose.ui:ui-test-manifest 放在 debugImplementation(仪器测试)或 testImplementation(主机测试),并说明 TestManifestGradleConfiguration lint 警告的含义与修复方式。适用于遇到 Could not launch activity、ActivityNotFoundException、createComposeRule 无法解析等问题时排查依赖配置,也适用于为 Compose 添加 Robolectric 主机测试或启用无障碍检查的场景。资料中给出了完整的依赖配置示例、正误对比模式、强制规则与验证方法。
用于在 Android 仪器化测试中借助 UiAutomator 2.3.0 驱动跨应用与系统 UI 流程的技能,涵盖 UiDevice、BySelector/UiObject2、等待条件、StaleObjectException 恢复与跨应用启动路径。
本技能介绍在 Android 仪器化测试中如何使用 ActivityScenario 及其 JUnit4 封装 ActivityScenarioRule 来启动、驱动和销毁 Activity。ActivityScenario 是已废弃的 ActivityTestRule 的现代替代方案,提供线程安全、生命周期感知的 Activity 句柄,可将 Activity 推进到 CREATED / STARTED / RESUMED / DESTROYED 状态,通过 recreate() 模拟配置变更,并通过 onActivity { } 将操作投递到 UI 线程。技能覆盖了常见的 FQN 导入陷阱、线程规则以及清单文件声明要求,适用于新建 Activity 宿主测试、从 ActivityTestRule 迁移、排查 ActivityNotFoundException 或 recreation 状态丢失等问题。
本技能介绍如何用 FragmentScenario 隔离测试单个 Fragment,无需启动完整宿主 Activity。内容覆盖两个入口方法 launchFragmentInContainer<F>()(加入 android.R.id.content,含完整生命周期和视图)与 launchFragment<F>()(无容器、headless),并说明默认主题继承的是平台 Holo 主题而非 AppCompat,导致 AppCompat/Material 控件崩溃,需通过 themeResId 覆盖。还涉及 FragmentFactory 注入、moveToState 驱动生命周期、withFragment 捕获状态,以及 EmptyFragmentActivity 不安装 NavHostFragment 导致 findNavController() 抛异常的局限。