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 函數示例,以及補測試、團隊規範落地等適用場景與使用注意點。
閱讀全文