reviewing-python-tests

Review Python tests for evidentiary value and specification compliance.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/outcomeengineering/spx-claude --skill reviewing-python-tests-outcomeengineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reviewing-python-tests
Source: https://github.com/outcomeengineering/spx-claude/tree/main/plugins/python/skills/reviewing-python-tests
Command: npx skills add https://github.com/outcomeengineering/spx-claude --skill reviewing-python-tests-outcomeengineering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill rigorously reviews Python tests to guarantee they provide actual evidence of fulfilled outcomes, preventing false positives and ensuring code quality.

Core Features & Use Cases

  • Evidentiary Review: Assesses tests for their ability to genuinely prove functionality, rejecting those that could pass with a broken implementation.
  • Spec Compliance: Verifies tests align with Gherkin specifications and adhere to defined testing levels.
  • Use Case: Before merging a critical feature, use this Skill to review its associated Python tests, ensuring they are robust, adversarial, and truly validate the intended behavior, not just that the code runs without crashing.

Quick Start

Review the Python tests for the 'user-authentication' feature to ensure they provide genuine evidence of functionality.

Frequently Asked Questions about reviewing-python-tests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if my Python tests provide genuine evidence of functionality?

To check if Python tests provide genuine evidence, you need to review them for evidentiary value by validating Gherkin structure, adversarial testing, and property-based coverage to ensure assertions cannot pass while outcomes remain unfulfilled.

What is evidentiary value in Python code review?

Evidentiary value in Python code review is the property of a test proving functionality by rejecting tests that pass while assertions remain unfulfilled. It validates that tests genuinely confirm outcomes rather than just running without crashing.

How do I validate Python tests against Gherkin specifications?

You validate Python tests against Gherkin specifications by running a multi-phase review protocol that verifies spec compliance, checks lower-level assumption alignment, and ensures the tests adhere to defined testing levels and decision records.

Can I use this review process for property-based and adversarial Python testing?

Yes, the review process evaluates property-based and adversarial Python testing by checking coverage and attempting to reject tests that could pass with a broken implementation, ensuring robust validation before merging critical features.

Why do my Python tests pass without actually validating the intended behavior?

Python tests pass without validating behavior when they lack evidentiary value, meaning they execute without crashing but fail to fulfill assertions. A multi-phase review protocol rejects these false positives by verifying adversarial coverage and specification compliance.

What is the best way to review Python tests before merging a critical feature?

The best way to review Python tests before merging is applying a multi-phase protocol that assesses evidentiary value, spec compliance, and decision record adherence, ensuring tests are robust and truly validate intended behavior rather than just executing successfully.