From claude-connoisseur
Writes and improves tests by reusing project patterns for mocks, fixtures, structure, assertions, and isolation to ensure consistency and quality.
npx claudepluginhub eugeniosegala/claude-connoisseur --plugin claude-connoisseurThis skill uses the workspace's default tool permissions.
Write new tests or improve existing ones, always reusing the project's established testing patterns, style of writing, mocks, and fixtures.
Guides agent to write unit tests strictly conforming to project's existing testing structure, patterns, and style by first analyzing 2-3 similar tests. Use for new functions, refactors, or coverage additions.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Share bugs, ideas, or general feedback.
Write new tests or improve existing ones, always reusing the project's established testing patterns, style of writing, mocks, and fixtures.
Files and instructions: $ARGUMENTS
beforeEach) over shared setup (beforeAll) unless the data is truly statictoBe(expected), assertEqual(result, expected)) over vague ones (toBeTruthy, assert result)beforeAll when beforeEach is needed, missing await on async assertions, wrong matcher usage)The arguments are free-form and flexible. They may contain:
@service.test.ts, test_handler.py, test_utils.py, *_test.go@auth.ts write tests for this, src/services/Parse the arguments to identify which files to work on and what additional instructions apply. When instructions reference related files (e.g. other test files, test helpers), follow them to identify and include those files as well.
When no arguments are provided, this skill is being invoked by the model — apply the principles above to whatever test code is currently being written.
/testify @service.test.ts — improve an existing test file/testify @auth.ts write tests for this — write new tests for a source file/testify tests/unit/ — improve all tests in a directory/testify @handler.test.ts align mocking patterns with tests/unit/auth.test.ts — match existing patterns/testify @api.test.py focus on mocking consistency and test isolation — targeted improvement/testify write tests for the functions I just added — cover recent work