testing-python
✓Write and evaluate effective Python tests using pytest. Use when writing tests, reviewing test code, debugging test failures, or improving test coverage. Covers test design, fixtures, parameterization, mocking, and async testing.
Installation
SKILL.md
Every test should be atomic, self-contained, and test single functionality. A test that tests multiple things is harder to debug and maintain.
Each test should verify a single behavior. The test name should tell you what's broken when it fails. Multiple assertions are fine when they all verify the same behavior.
Don't parameterize unrelated behaviors. If the test logic differs, write separate tests.
Write and evaluate effective Python tests using pytest. Use when writing tests, reviewing test code, debugging test failures, or improving test coverage. Covers test design, fixtures, parameterization, mocking, and async testing. Source: eyh0602/skillshub.
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/eyh0602/skillshub --skill testing-python- Source
- eyh0602/skillshub
- Category
- </>Dev Tools
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is testing-python?
Write and evaluate effective Python tests using pytest. Use when writing tests, reviewing test code, debugging test failures, or improving test coverage. Covers test design, fixtures, parameterization, mocking, and async testing. Source: eyh0602/skillshub.
How do I install testing-python?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/eyh0602/skillshub --skill testing-python Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/eyh0602/skillshub
Details
- Category
- </>Dev Tools
- Source
- skills.sh
- First Seen
- 2026-02-01