writing-tests: A Cursor Skill for Generating Unit and Integration Tests for Existing Code
writing-tests, from awesome-cursor-skills, is a SKILL.md workflow for Cursor Agent that identifies testing stacks such as Jest/Vitest, analyzes exported APIs and uncovered branches, generates unit and integration tests according to project conventions, and uses vi.mock and Testing Library to handle dependencies and React components. It is suitable for adding missing tests, improving test coverage, or writing tests for a single module; place the Skill in .cursor/skills/ for automatic discovery by the Agent.
Read Morejest-skill: An Agent Skill That Generates Unit and Integration Tests for Jest
jest-skill is an MIT-licensed testing skill in the LambdaTest agent-skills repository, maintained by TestMu AI. It is used to generate Jest unit and integration tests for JavaScript/TypeScript during a conversation. It covers describe/it structure, common matchers, jest.mock and spies, asynchronous resolves/rejects, React Testing Library interaction examples, and snapshot testing, while also providing common npx jest commands and anti-pattern guidance. Advanced content is available in reference/playbook.md. It is suitable for teams already using or planning to adopt Jest to standardize their testing code style through an Agent.
Read Morevitest-skill: Enabling AI Assistants to Write Unit and Integration Tests Following Vitest Conventions
vitest-skill is an MIT-licensed skill published by TestMu AI in the agent-skills repository for the Vite ecosystem: when users mention Vitest, vi.mock, vitest.config, and related topics, it guides AI to generate JS/TS tests using the vi namespace. It covers basic test cases, mocking and spying, timers, snapshots, React Testing Library, and In-Source Testing, and provides a quick reference for Vitest commands along with vitest.config examples. It can be installed with npx agentskillsforall and is ideal for Vitest project teams looking to reduce incorrect usage patterns stemming from Jest habits.
Read Moredsh-bash-testing: Shell Scripts in DSH and the BATS Unit Testing Tool
`satan9394/dsh-bash-testing` is a DSH plugin designed to address the high cost of integrating shell script testing. The plugin provides shell script testing capabilities based on the BATS framework, with design inspiration drawn from wshobson/agents. Since official installation commands and detailed usage are currently unavailable, it is recommended to review the source code and license details in the GitHub repository before using it cautiously.
Read More# unit-test-generator: Let AI Agent Automatically Generate Unit Tests According to Specifications
The unit-test-generator is a community example Skill in the JackyST0/awesome-agent-skills repository. It standardizes the workflow of "identifying code, analyzing boundaries, selecting frameworks, and generating test cases" via SKILL.md, and supports multiple programming languages including Python, JavaScript/TypeScript, Java, Go, Rust, etc., as well as testing frameworks such as pytest, Jest, JUnit, etc. This article introduces its positioning, core capabilities, installation methods on platforms like Cursor/Codex, official divide function examples, applicable scenarios such as test case supplementation and team specification implementation, as well as usage notes.
Read More