full-project-test-runner

Discover and execute pytest runs with coverage reporting across Python projects.

435|77|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/SHAdd0WTAka/Zen-Ai-Pentest --skill full-project-test-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: full-project-test-runner
Source: https://github.com/SHAdd0WTAka/Zen-Ai-Pentest/tree/main/.skills
Command: npx skills add https://github.com/SHAdd0WTAka/Zen-Ai-Pentest --skill full-project-test-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pytest, pytest-cov, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill provides an automated workflow to discover, analyze, and run tests across an entire Python project to produce comprehensive coverage reports and identify gaps.

Core Features & Use Cases

  • Automated test discovery and execution across a project with pytest and coverage reporting.
  • Gap analysis to identify untested modules and suggest improvements.
  • Use Case: When you need a full project health check before release, start a complete test pass and review results in one place.

Quick Start

Run the full project test runner against your repository to generate a comprehensive report.

Frequently Asked Questions about full-project-test-runner

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

FAQPage Schema
How do I run pytest across my entire Python project to get full test coverage?

This skill automates comprehensive test discovery and execution across your entire Python project to generate full coverage reports. It coordinates pytest runs with coverage reporting, aggregates results, and provides actionable gap analysis output.

What is the best way to find untested modules in a large Python codebase?

Performing an automated gap analysis during your full project test suite execution identifies untested modules across a large Python codebase. This skill coordinates pytest runs with coverage reporting to highlight testing gaps and suggest improvements.

Does this test runner require pytest-cov to generate coverage reports?

Yes, this test runner requires both pytest and pytest-cov as dependencies to generate coverage reports. It leverages pytest-cov to coordinate coverage reporting alongside pytest test execution across the entire project codebase.

Can I use this for a full project health check before a release?

Yes, you can use this for a full project health check before release by starting a complete test pass. It automates test discovery and execution across the entire project, generating comprehensive coverage reports and gap analysis in one centralized place.

How do I aggregate pytest results and coverage data for multiple modules?

Automate test discovery and execution across multiple modules to aggregate pytest results and coverage data into a single comprehensive report. This skill coordinates pytest runs with coverage reporting to provide actionable output for the entire project.