qa-tester

Assess test coverage and guide QA activities across unit, integration, and end-to-end tests.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/MrIbrahem/publish_py --skill qa-tester-mribrahem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-tester
Source: https://github.com/MrIbrahem/publish_py/tree/main/.claude/skills/qa-tester
Command: npx skills add https://github.com/MrIbrahem/publish_py --skill qa-tester-mribrahem

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams identify gaps in test coverage, prevent regressions, and build confidence in code changes by providing a structured QA approach and practical testing guidelines.

Core Features & Use Cases

  • Test coverage assessment: Review existing tests and identify missing scenarios across unit, integration, and E2E levels.
  • Test creation & maintenance: Propose and implement new tests to cover critical paths and edge cases, and maintain test suites for reliability.
  • Quality assurance strategy: Provide a testing philosophy, inventories, and templates to guide testing efforts and improve practices.

Quick Start

Analyze a codebase to review test coverage, draft new tests, and outline improvements for reliability.

Frequently Asked Questions about qa-tester

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

FAQPage Schema
How do I identify gaps in test coverage across unit and integration levels?

Assess test coverage by reviewing existing tests against critical paths and edge cases. This structured QA approach identifies missing scenarios across unit, integration, and end-to-end levels to prevent regressions and build confidence in code changes.

What's the best way to structure pytest workflows for continuous integration?

Structure pytest workflows for CI by applying structured inventories, test templates, and documentation. This provides a clear testing philosophy compatible with CI pipelines, ensuring reliable test creation and maintenance for codebases of varying sizes and domains.

Can I use this QA strategy for codebases of varying sizes and domains?

Yes, you can apply this QA strategy to codebases of varying sizes and domains. It supports unit, integration, and end-to-end testing by providing practical testing guidelines, templates, and clear guidance tailored to improve overall test coverage.

How do I create end-to-end tests for critical paths without disrupting existing CI pipelines?

Create end-to-end tests by proposing and implementing new tests that cover critical paths and edge cases. The process includes maintaining test suites for reliability, using templates designed for compatibility with existing pytest workflows and CI pipelines.

Why do I need a structured testing inventory and templates for my QA activities?

You need a structured testing inventory and templates to guide testing efforts and improve practices. They help identify missing scenarios, support test creation and maintenance, and provide a structured QA approach to prevent regressions across test levels.