writing-tests:为现有代码生成单元与集成测试的 Cursor Skill

writing-tests 来自 awesome-cursor-skills,是一份 Cursor Agent 用的 SKILL.md 工作流:识别 Jest/Vitest 等测试栈,分析导出 API 与未覆盖分支,按项目约定生成单元与集成测试,并用 vi.mock 与 Testing Library 处理依赖与 React 组件。适用于补测试、提覆盖率或针对单模块写测;需将 Skill 放入 .cursor/skills/ 后由 Agent 自动发现。

阅读全文
jest-skill:为 Jest 生成单元与集成测试的 Agent Skill

jest-skill 是 LambdaTest agent-skills 仓库中的 MIT 许可测试 Skill,由 TestMu AI 维护,用于在对话中生成 JavaScript/TypeScript 的 Jest 单元与集成测试。覆盖 describe/it 结构、常用 matcher、jest.mock 与 spy、异步 resolves/rejects、React Testing Library 交互示例及快照测试,并提供 npx jest 常用命令与反模式对照;进阶内容见 reference/playbook.md。适合已使用或计划使用 Jest 的团队,通过 Agent 统一测试代码风格。

阅读全文
vitest-skill:让 AI 助手按 Vitest 规范写单元与集成测试

vitest-skill 是 TestMu AI 在 agent-skills 仓库中发布的 MIT 技能,面向 Vite 生态:在用户提及 Vitest、vi.mock、vitest.config 等时,引导 AI 生成使用 vi 命名空间的 JS/TS 测试,覆盖基础用例、mock/spy、定时器、快照、React Testing Library 与 In-Source Testing,并提供 vitest 命令速查与 vitest.config 示例。可通过 npx agentskillsforall 安装,适合需要减少 jest 习惯误用的 Vitest 项目团队。

阅读全文
dsh-bash-testing: DSH 下的 Shell 脚本与 BATS 单元测试工具

`satan9394/dsh-bash-testing` 是一个 DSH 插件,旨在解决 Shell 脚本测试集成成本高的问题。该插件基于 BATS 框架提供 Shell 脚本测试能力,设计灵感源自 wshobson/agents。目前因无法获取官方安装命令和具体用法,建议通过 GitHub 仓库查看源码与许可证详情后谨慎使用。

阅读全文
unit-test-generator:让 AI Agent 按规范自动生成单元测试

unit-test-generator 是 JackyST0/awesome-agent-skills 仓库中的社区示例 Skill,通过 SKILL.md 将「识别代码、分析边界、选择框架、生成用例」流程标准化,支持 Python、JavaScript/TypeScript、Java、Go、Rust 等语言及 pytest、Jest、JUnit 等框架。本文介绍其定位、核心能力、Cursor/Codex 等平台的安装方式、官方 divide 函数示例,以及补测试、团队规范落地等适用场景与使用注意点。

阅读全文