epic-12-quality

Automate QA for unit, integration, and production readiness workflows.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/wangzeping114/shareflow --skill epic-12-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epic-12-quality
Source: https://github.com/wangzeping114/shareflow/tree/main/.claude/skills/epic-12-quality
Command: npx skills add https://github.com/wangzeping114/shareflow --skill epic-12-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Epic 12 QA consolidates end-to-end quality assurance and production hardening activities to prevent defects and outages.

Core Features & Use Cases

  • Unit tests (xUnit, Moq, FluentAssertions) covering Domain/Service/Infrastructure layers
  • Integration tests using WebApplicationFactory and Testcontainers for real DB
  • Monitoring, health checks, and performance AOP interceptors for production readiness
  • Security hardening, docker-compose validation, and CI/CD validation
  • Frontend and docker production config validation across environments

Quick Start

Run the full QA suite to validate unit tests, integration tests, monitoring, and security hardening for Epic 12.

Frequently Asked Questions about epic-12-quality

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

FAQPage Schema
How do I automate integration tests using WebApplicationFactory and Testcontainers?

You can unit test .NET backend layers using xUnit, Moq, and FluentAssertions. This combination covers Domain, Service, and Infrastructure layers to isolate business logic and prevent defects across your application architecture.

How do I set up Serilog monitoring and health checks for production readiness?

Production hardening validates docker-compose configurations, security postures, and CI/CD pipelines across environments. It ensures frontend and docker production configs meet operational standards to prevent outages.

Can I validate dockerized deployment readiness across different environments?

Yes, you can validate dockerized deployment readiness by checking docker-compose configurations and production settings across environments. This ensures your dockerized application meets security hardening and operational standards before release.

What is the best way to run a full QA suite for backend and integration workflows?

The best way to run a full QA suite is to automate comprehensive workflows covering unit tests, integration tests, performance benchmarks, and security hardening. This consolidates end-to-end quality assurance activities to prevent production defects.