test

Run unit, integration, E2E, and security tests with detailed reports.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/BaselHussain/ai-keto-meal-plan-generator --skill test-baselhussain
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/BaselHussain/ai-keto-meal-plan-generator/tree/main/.claude/skills/test
Command: npx skills add https://github.com/BaselHussain/ai-keto-meal-plan-generator --skill test-baselhussain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the execution of the project's test suite, providing detailed reports on test status, coverage, and execution time, ensuring code quality and stability.

Core Features & Use Cases

  • Automated Testing: Runs unit, integration, E2E, and security tests.
  • Coverage Reporting: Generates HTML coverage reports for unit tests.
  • Failure Analysis: Lists failing tests and error messages for quick debugging.
  • Use Case: Before deploying a new feature, run all tests to ensure no regressions were introduced. If tests fail, the report will pinpoint the exact issues.

Quick Start

Run all tests for the project.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run a comprehensive backend test suite including unit, integration, and E2E tests?

You can run a comprehensive backend test suite by executing an automated command that covers unit, integration, E2E, and security tests. This process validates your codebase using pytest and generates detailed reports on test status, coverage, and execution times.

What is the best way to generate HTML coverage reports for pytest?

Generating HTML coverage reports for pytest is handled automatically by the test suite execution for unit tests. The resulting report provides detailed coverage percentages and lists failing tests with error messages for quick debugging.

Can I execute only security tests without running the full test suite?

Yes, you can execute only security tests using specific commands tailored for different test types. This allows you to target specific testing areas like security or integration independently before running the 'all' option for a full regression check.

Why does automated testing list failing tests and error messages?

Automated testing lists failing tests and error messages to provide detailed failure analysis for quick debugging. This ensures code quality and stability by pinpointing exact issues introduced before deploying a new feature, preventing regressions.

Does this automated testing skill work without external dependencies?

Yes, the automated testing skill operates with no external dependencies. It directly executes the comprehensive test suite for your backend project, generating detailed reports on test results and execution times natively.