CtrlK
BlogDocsLog inGet started
Tessl Logo

database-test-helper

Database Test Helper - Auto-activating skill for Test Automation. Triggers on: database test helper, database test helper Part of the Test Automation skill category.

33

1.05x
Quality

0%

Does it follow best practices?

Impact

96%

1.05x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/09-test-automation/database-test-helper/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

13%

Testing a User Repository Layer

Jest mocking for database unit tests

Criteria
Without context
With context

Jest framework used

100%

100%

jest.mock() or jest.fn() used

100%

100%

No real DB in unit tests

100%

100%

describe/it or describe/test blocks

100%

100%

expect() assertions present

100%

100%

Mock reset/clear between tests

50%

100%

Lifecycle hooks used

0%

100%

Error case tested

100%

100%

Production-ready structure

100%

100%

Jest config file present

100%

100%

100%

Building a Test Suite for a Python Data Access Layer

Pytest fixtures and database integration testing

Criteria
Without context
With context

pytest framework used

100%

100%

pytest.fixture decorator used

100%

100%

Fixture includes teardown

100%

100%

Integration test with real/in-memory DB

100%

100%

Unit test with mocking

100%

100%

test_ naming convention

100%

100%

conftest.py created

100%

100%

Multiple test cases

100%

100%

Production-ready imports

100%

100%

pytest config present

100%

100%

88%

Implementing a Product Inventory Service with Tests First

TDD workflow with test framework configuration

Criteria
Without context
With context

Tests precede implementation

100%

100%

Test framework config file

100%

100%

Unit tests with mocking

0%

0%

Integration tests present

100%

100%

Setup/teardown hooks

100%

100%

Test isolation

100%

100%

Multiple DB methods tested

100%

100%

TDD log or plan documented

100%

100%

Production-ready code

100%

100%

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.