rspec-service-testing
用于在 spec/services/ 下为服务对象、API 客户端、编排器或业务逻辑编写 RSpec 测试的技能。核心是测试公开契约(.call、.find、.search)而非内部实现,用 instance_double 做单元隔离、create 做集成测试。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-24 00:15
12,618 个结果
用于在 spec/services/ 下为服务对象、API 客户端、编排器或业务逻辑编写 RSpec 测试的技能。核心是测试公开契约(.call、.find、.search)而非内部实现,用 instance_double 做单元隔离、create 做集成测试。
该技能用于指导 Python DDD + 洋葱架构应用的单元测试,聚焦领域层(实体与值对象)和用例层,使用 pytest 与仓库 Mock,基于 dddpy。避免完整 HTTP/API 测试,除非明确要求。
一套用于整理测试覆盖归属的智能体技能:判断某个不变量应由单元、集成还是端到端测试拥有,优先并入现有规范测试套件,并把本次任务临时创建的探针测试归类为保留、合并或删除。
pr-verify 是一个用于验证并合并 bot:ready-to-merge 标签 PR 的交互式工作流技能,提供影响分析、测试补充与一键合并,并给出置信度评分。
结构化调试技能,用于系统化根因分析。适用于排查缺陷、异常行为或报错,输出问题摘要、关键发现、根因分析与建议方案,并可在建议中附预防策略。
面向 Evernote API 集成的调试工具包,提供请求/响应日志、ENML 校验与自动修复、令牌检查及诊断 CLI,用于排查 API 调用、认证和内容格式问题。
用于在本地构建和测试 Exa 适配器的技能:通过 schema 夹具、录制的不含内容的信封以及显式启用的实时通道进行确定性验证,把凭据、查询、检索内容、生成输出、花费与破坏性状态视为独立治理边界。
用于为 Ideogram 事件整理可安全外发的调试包,保留接口、状态、队列、并发、安全与存储等无内容证据,同时排除提示词、图片、密钥与到期 URL。
该技能用于在 devcontainer 中运行隔离的端到端(E2E)测试,测试内容来自 ai_docs/tests 目录下的 runbook。它通过 docker exec 在容器内执行命令,使用 ssenv 隔离 HOME 环境,并用 mdproof 执行 runbook 步骤并返回结构化 JSON 报告。适用于需要运行 E2E 测试、执行测试 runbook 或验证 CLI 行为的场景。
用于根据 Markdown 测试计划生成或扩展 WebdriverIO 测试骨架的技能:创建 describe/it/hook 结构与伪代码注释,但不实现具体选择器、命令与断言。
Humanization 2026 是一个面向浏览器自动化的人类行为模拟技能包,提供鼠标轨迹、按键动态、滚动行为和会话节奏的拟人化实现方式,用于授权的浏览器自动化与无障碍测试场景。技能包含多层技术参考:第一层为鼠标移动,基于贝塞尔曲线、菲茨定律和微小抖动生成自然的鼠标轨迹;第二层为点击,包含元素内随机落点、非瞬时按压和点击后停顿;第三层为按键动态,通过高斯分布模拟按键停留时间与飞行时间,并支持常见字母组合的加速和打字错误纠正;第四层为滚动,包含可变速度、阅读停顿和回滚行为;第五层为会话级行为,提供思考、阅读、等待、分心等不同上下文的停顿以及页面预热和随机空闲动作;第六层给出完整的交互模式示例。技能同时包含检测信号和数学推导的参考文档,并提醒不得用于绕过服务条款、冒充真实用户或未授权自动化访问。
LangWatch 技能:评估处理图像、音频、PDF 等非文本输入的多模态 AI 智能体,使用 LLM-as-judge 搭建评测流程。
用于衡量并优化大模型成本与质量权衡的技能:通过帕累托前沿分析,找出在给定质量门槛下最便宜的模型、提示词与配置组合,覆盖成本测算、盈亏平衡、分层路由、缓存与延迟考量。
LLM-as-Judge 是一种用强 LLM 评估另一个 LLM 开放式输出的方法,涵盖评分标准、成对比较、与人工标注校准及偏差缓解,适用于规模化评测、模型对比与 CI 检查。
inno-idea-eval 是一个多角色创意评估技能,通过 3 个评审角色与元评审,从清晰度、新颖性、有效性、可行性、重要性 5 个维度评估研究创意,并设有质量门与新颖性核查。
Oracle Debug 是一套强调纪律性的调试方法论工具,用于处理各种技术问题,包括测试失败、生产环境缺陷、异常行为、性能回退、构建或集成失败以及间歇性失败等。其核心原则是先找到根本原因,再进行永久性修复;临时性遏制措施仅在需要限制安全、生产或数据丢失影响时使用。工具明确提出了“铁律”:未完成第一阶段根本原因调查前,不得提出任何修复方案。整个过程分为四个阶段:根本原因调查、模式分析、假设与测试、实施。在调查阶段,强调认真阅读错误信息与完整堆栈、构建快速反馈循环、复现缺陷、检查近期变更并追踪数据流;在模式分析阶段,寻找可工作的示例并比较差异;在假设阶段,要求生成 3 至 5 个可证伪的排序假设并逐一验证;在实施阶段,要求先创建失败测试用例,再实施单一修复,最后进行清理与复盘。该工具特别适用于时间压力大、看似存在“快速修复”、已尝试多次修复失败或对问题理解不充分的情形。资料未提供具体的安装命令、收费方式或平台限制信息。
verify 是来自 maxgfr/skills 仓库的一项技能,用于对代码仓库做一次性的完成度检查。它会运行仓库自带的检查(如测试、lint、类型检查、构建脚本以及 CI 在 push 或 pull request 时执行的命令),只运行一次,并给出 PASS、FAIL 或 UNPROVEN 的简短结论。当工作完成、需要验证结果,或提供了计划路径与 audit 参数时,它还会读取 diff 来审计改动。该技能本身不做修复:如果构建技能调用了它,则由构建技能负责修复。
Test Master 是面向 Codex 的测试专家技能,用于编写单元、集成与 E2E 测试,制定测试策略、分析覆盖率、搭建自动化框架,并覆盖性能与安全测试。
Meteor 代码库的测试技能,覆盖 CLI 自测、包测试、E2E 测试与原生移动冒烟测试,并整理 Tinytest 与 test-helpers 工具包的用法及环境变量、调试命令。
用于构建、运行并验证 Agent Framework 仓库中 .NET 示例项目的技能,帮助确认示例是否仍能正常工作。仅支持使用环境变量配置、无复杂启动要求的示例,并需报告哪些示例已运行、哪些未运行及原因。
Playwright 机器人公开发言风格指南,规定机器人在 issue 评论、PR 描述与回复、发布说明等公开文本中的语气与写法:先表明机器人身份,先给结论再列证据,保持简洁、专业、有主见,避免模板化与营销腔。
E2E PR Stabilizer 是一个用于稳定或优化单个 PR 中 Playwright E2E 测试的技能,通过本地优先的迭代循环收集证据,最后用一次 CI 运行确认。它结合 Dash0 追踪数据、trace.zip 和实时应用,不基于假设提出修复。
implement 是一个仅限人工触发的构建技能,用于按已确定的工单与规格完成开发:先确定正确的基线分支,在独立 worktree 中实现,测试、评审后提交到自己的分支。
用于设计、运行、解读和报告 Agent Skill 评测的技能,覆盖用例设计、judge 选择、触发/基准/回归分析与结果报告。