Skip to main content
python-testing-patternsby Seth HobsonDevelopmentGitHub stars: 40.5k

Python Testing Patterns skill: what it does and how to install it

Guides Python test development with pytest, covering fixtures, mocking, parameterisation, coverage and test-driven workflows.

Summary generated from the skill's documentation.

Install

$ npx skills add wshobson/agents --skill python-testing-patterns

Run it in a terminal. If your agent is already running, start a new session so it picks the skill up.

About this skill

What it does. Structures Python test suites around unit, integration, functional and performance tests, using pytest, fixtures, mocks, parameterisation and clear arrange-act-assert cases. It covers retry logic, time-dependent behaviour, markers, coverage reports, async code, databases, property-based testing and CI configuration.

When to use it. Use it when writing or debugging Python tests, setting up test infrastructure, applying test-driven development or testing APIs, services and external dependencies.

History

Repo stars

40.5k+245 since 5 Oct 2026

Stars are counted for the whole repository, which holds 26 skills.

Show as a table
Repo stars by day
DateRepo stars
12 Oct 202640,457
11 Oct 202640,368
10 Oct 202640,319
9 Oct 202640,307
8 Oct 202640,296
7 Oct 202640,267
6 Oct 202640,238
5 Oct 202640,212

Installs

35.3k

Tracking since . A chart appears once there are 7 days of data.

Installs via skills.sh

Similar skills