pipeline-qa
OfficialWrite reliable pytest tests with confidence
Authorredhat-community-ai-tools
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents shipping broken features by ensuring code changes receive comprehensive, high-quality pytest coverage and that the full test suite passes.
Core Features & Use Cases
- Test coverage analysis: Identifies what needs unit, integration, edge-case, and error-path testing based on the approved design and implementation changes.
- Deterministic pytest creation: Produces maintainable tests using consistent naming, fixtures, parametrization, and boundary-focused mocking.
- End-to-end validation: Runs the test suite and drives a revision loop until all tests pass, along with a quality assessment of what was added.
Quick Start
Use pipeline-qa when your pipeline reaches Phase 5 (QA) to analyze the Phase 3 code changes against the Phase 2 design, write any missing pytest tests, run uv run pytest -xvs, and report a PASS/FAIL verdict with a quality assessment.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: pipeline-qa Download link: https://github.com/redhat-community-ai-tools/UnifAI/archive/main.zip#pipeline-qa Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.