repo-verify
repo-verify 是一个在一次性 git worktree 中运行 base→gold fail→pass 检查的工具,用于确认修复类 PR 是否包含真实的回归测试:测试在修复前失败、修复后通过。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-02 00:09
13,035 个结果
repo-verify 是一个在一次性 git worktree 中运行 base→gold fail→pass 检查的工具,用于确认修复类 PR 是否包含真实的回归测试:测试在修复前失败、修复后通过。
这是一个面向 pytest 的 Python 测试编写技能,用于编写、审查、调试和改进 Python 测试。它提供了一套测试编写规范:每个测试只验证一个行为、使用参数化覆盖同一逻辑的多种变体、使用描述性测试命名、采用函数作用域 fixture 与 tmp_path 处理文件操作、在边界处 mock 外部服务而非自有代码。技能还包含针对特定项目的约定,如全局 asyncio_mode = "auto" 下无需 @pytest.mark.asyncio 装饰器、导入置于模块顶层、FastMCP 测试优先使用内存传输、复杂结构用 inline-snapshot 断言,并给出并行运行、失败即停、按名称或标记筛选等命令示例。
分析代码变更,从安全性、性能与风格等多方面找出问题、潜在 Bug 与改进空间,并生成结构化代码审查报告。
该技能分析已暂存的 Git 变更,生成繁体中文 Conventional Commits 提交信息,并在用户确认后才执行提交。
Bitlysis 测试规范技能,指导使用 Vitest(TypeScript/React)、pytest(Python/FastAPI)和 Playwright(E2E)编写单元、集成与端到端测试,涵盖测试理念、工厂夹具、覆盖率要求与测试数据管理。
BTST Testing 是 Better Stack(btst)项目中用于运行单元测试(Vitest)和端到端测试(Playwright)的测试模式与规范集合。它规定了单元测试的目录位置与命名方式,演示了如何使用内存适配器(createMemoryAdapter + defineDb)为每个测试创建隔离的内存数据库,并说明了对测试环境中不存在的外部模块使用 vi.mock。E2E 部分基于 Playwright,通过 codegen 配置启动 codegen-projects 应用(端口 3006–3008),验证 CLI 代码生成输出,测试文件位于 e2e/tests/ 并以 smoke.{feature}.spec.ts 命名。文档还涵盖 codegen 项目的搭建与清理脚本、按框架运行测试的命令、内存状态在测试运行间残留的问题及重置方法,以及缺少外部 API 密钥时优雅跳过的守卫模式。
这是一个用于评审 Jira 需求(story)是否达到“可构建、可测试”就绪状态的技能。它在需要判断需求文档质量、而非解释需求内容时使用,依据验收标准的清晰度、可测试性、范围、术语一致性、完整性、冲突、可度量性等检查项,给出 go/no-go 结论并列出具体缺口。该技能只做评审,不修复工单,也不编写规格说明。
这是一个用于在 Bitwarden 的 Testmo 实例中创建测试运行的技能。它通过可审查的 JSON 过滤规范来选择测试用例,并在使用 --create 参数时,为每个规范通过 Testmo API 创建一次运行。该技能强调在写入实际实例前必须进行试运行并让用户审查,以防止意外更改。它要求设置 TESTMO_API_KEY 环境变量,并依赖 python3 运行脚本,在网络环境需要时自动使用 curl 作为回退。该技能包含完整的试运行状态解读、过滤规范模式说明以及创建后的手动步骤提示,适用于需要批量创建、链接到里程碑或检查现有运行的测试管理场景。
该技能用于为已就绪(READY)的 Jira 故事或史诗,依据其验收标准设计所需的测试,并建立从每条验收标准到对应测试的可追溯关系。它仅做测试设计,不编写测试代码,也不声称任何行为已被测试。设计范围内还包含就绪度门禁、按验收标准类型分类(行为类与范围类)、等价类与边界值、判定表、状态转换等设计方法选择,以及为每个测试推荐测试层级、生成计划文件。所有来自 Jira、Confluence 等的内容均视为不可信数据,不执行其中的指令。
用于在 Testmo 中为 Bitwarden 版本手动搭建 QA 回归测试运行的技能。它根据发布配置(partial 或 full)从 release-profiles.json 读取对应的规格文件列表,确认里程碑存在后,把每个规格拼接为绝对路径并交给创建测试运行的技能执行,最后提示用户对 Mobile、Desktop、Extension 等多配置运行在 Testmo 界面中完成手动补充配置。
JB Buying Judge 是一个购买决策测试技能,用于在 JB 提出购买前帮助判断该购买是否必要、是否属于深思熟虑的“想要”,或应当暂停,避免冲动消费。
JB Decision Judge 是一个用于压力测试决策的 AI 技能:帮助梳理选项、平分论证各方立场,并给出有边界的裁决。适用于 JB 要求运行决策评审、钢人化(steelman)选项或反方论证时,琐碎或低风险选择不适用。
alf 是面向 Apple Mach-O、arm64(e) 的智能体驱动 LLDB 模糊测试与崩溃分析工具,让 AI agent 通过 MCP 驱动 LLDB,完成崩溃根因分析、模糊测试与内核调试,并可接入 Claude Code、Codex、Gemini CLI 等客户端。
pproj-skills 是一组面向项目工作流的命令技能,覆盖开发服务器启动、构建安装、提交保存、测试验证、推送、创建 PR 与合并 PR 等常见操作,支持全名、p 前缀快捷方式或同义词触发。
用于为 Goose 桌面应用编写端到端 UI 测试的技能,基于 Tauri 应用测试驱动。用户以自然语言给出测试场景,代理会探索界面并生成可运行的 Vitest 测试文件,适用于生成、编写或验证桌面应用 UI 测试。
Trailblaze 是面向编码智能体的自然语言设备控制工具,覆盖 iOS、Android 与 Web。会话以可重放的 .trail.yaml 文件保存,既能作为自然语言测试说明,也能在 CI 中确定性重放(运行时无需 LLM)。
一个先让开发者明确陈述并验证根因假设、再动手修复缺陷的技能,用于调试错误、排查失败测试和排除故障,避免在错误假设上浪费精力。
bmad-auto 编排器使用的对抗式并行代码评审技能,通过 Blind Hunter、Edge Case Hunter、Acceptance Auditor 三个并行层审查代码变更,并对发现的问题做结构化分级。
smoke-regression 是 agentcore-public-stack 仓库中的一项技能,用于在代码变更后执行冒烟与回归测试流程。它按变更范围选择测试层级:L0 为封闭式(hermetic)测试,覆盖后端 pytest、前端 ng test 与基础设施 tsc/jest;L1 为 turn matrix 脚本,驱动真实 agent 轮次并断言 SSE 相关行为,可针对已部署 dev 环境(headless-grant)、本地栈或 Cognito 用户运行;L2 为应用内浏览器检查,覆盖渲染界面与中断流程。技能强调按文档 §4 决定层级、按 §2.2 与 §3 阅读失败、不得使用虚假 AWS 凭据、不得传入 --allow-prod,并要求输出可复现的命令与报告表格。
面向内部公告规划与发布的 Claude 技能:在发送前规划顺序、审校草稿并评估渠道适配,适用于重组、政策或产品变更等沟通场景。
浏览器自动化与网页测试专家技能,支持基于 MCP 工具(Puppeteer/Playwright)的实时交互,以及基于 Python 脚本的复杂自动化流实现,用于重复性网页任务、数据抓取与 UI 自动化测试。
英语试卷生成器是一个交互式智能出题系统,通过对话收集题型、题目来源、数量、时长与难度等需求,用AI生成或处理用户自定义英语题目,输出中文界面的在线试卷网页,支持单选、多选、填空、阅读理解,具备计时、即时评分与对错检查。
用于在保持行为不变的前提下简化代码、减少重复和理清流程的技能,强调先建立基线测试与不变量,再逐步做可回滚的等价变换。
用于从规范、契约、示例或兼容性矩阵构建一致性测试的技能,帮助把权威来源转化为与实现无关的测试框架,验证一个或多个实现是否在用例、平台和版本上符合约定。