test-qa

Generate unit, integration, and API tests with pytest and run QA checks.

18|6|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/minh2004pd/chatbotfullpipeline --skill test-qa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-qa
Source: https://github.com/minh2004pd/chatbotfullpipeline/tree/main/.claude/skills/test-qa
Command: npx skills add https://github.com/minh2004pd/chatbotfullpipeline --skill test-qa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create test cases, run QA/QC checks, and ensure code quality across projects to minimize regressions and manual debugging.

Core Features & Use Cases

  • Backend and frontend test generation with pytest, pytest-asyncio, and pytest-mock.
  • QA checklists covering linting, coverage analysis, and type checking.
  • Integration patterns for unit, integration, and API tests with fixtures and mocks.

Quick Start

Instruct the agent to generate tests for a new module and execute the QA checklist to verify coverage and quality.

Frequently Asked Questions about test-qa

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

FAQPage Schema
How do I automate test creation and QA checks for my modules?

Automate test creation by instructing the agent to generate unit, integration, and API tests for a module, then execute a QA checklist covering linting, coverage analysis, and type checking.

Does pytest test generation support mocking external dependencies and async code?

Pytest test generation supports mocking external dependencies and async code by applying structured test patterns with pytest, pytest-asyncio, and pytest-mock fixtures to guarantee deterministic results.

What's the best way to ensure deterministic test results in CI pipelines?

Ensure deterministic test results in CI pipelines by enforcing structured test patterns, mocking external dependencies, and using fixtures to isolate backend and frontend components during execution.

Can I run coverage analysis and linting for both frontend and backend tests?

Coverage analysis and linting apply to both frontend and backend components, running comprehensive QA checks that verify code quality, reliability, and structured test integration.

Why do I need structured test patterns and fixtures for integration testing?

Structured test patterns and fixtures are needed for integration testing to mock external dependencies, enforce deterministic results, and maintain reliable coverage analysis across CI pipelines.

What is included in a QA checklist for maintaining code quality?

A QA checklist for code quality includes test generation, linting, coverage analysis, and type checking, minimizing regressions and manual debugging across backend and frontend components.