tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill generating-unit-testsThis skill enables Claude to automatically generate comprehensive unit tests from source code. It is triggered when the user requests unit tests, test cases, or test suites for specific files or code snippets. The skill supports multiple testing frameworks including Jest, pytest, JUnit, and others, intelligently detecting the appropriate framework or using one specified by the user. Use this skill when the user asks to "generate tests", "create unit tests", or uses the shortcut "gut" followed by a file path.
This skill empowers Claude to rapidly create robust unit tests, saving developers time and ensuring code quality. It analyzes source code, identifies key functionalities, and generates test cases covering various scenarios, including happy paths, edge cases, and error conditions.
This skill activates when you need to:
User request: "generate tests src/utils/validator.js"
The skill will:
validator.js file to understand its functions and dependencies.validator.test.js file with test cases covering various validation scenarios.User request: "generate tests --framework pytest src/api/users.py"
The skill will:
users.py file to understand its API endpoints and dependencies.test_users.py file with test cases covering various API scenarios, including successful requests, error handling, and authentication.This skill can be used in conjunction with other code analysis and refactoring tools to improve code quality and maintainability. It also integrates with CI/CD pipelines to automatically run tests and prevent regressions.
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.