python3-testing

Installation
SKILL.md

Testing Patterns

Consult python3-core for standing defaults (coverage, test naming, AAA).

Test Failure Mindset

Tests are specifications. When a test fails, investigate both possibilities:

Hypothesis A Hypothesis B
Test expectations are wrong Implementation has a bug
Test is outdated Test caught a regression
Test has wrong assumptions Test found an edge case

Red flags: Never immediately change tests to match implementation. Never assume implementation is always correct. Never bulk-update tests without individual analysis.

Fixture Design

  • Session fixtures for expensive resources (DB, servers)
Related skills

More from jamie-bitflight/claude_skills

Installs
9
GitHub Stars
44
First Seen
Mar 29, 2026