ci-cd-testing-specialist
CommunityEnsure reliable tests in CI pipelines
AuthorWhaleylaw
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves unreliable or missing automated tests in CI/CD by providing prescriptive workflows, configuration patterns, and operational checklists to run unit and E2E tests, publish coverage, and surface test failures on every commit and pull request.
Core Features & Use Cases
- GitHub Actions Workflows: Ready-made patterns for running linting, type checks, unit tests, and E2E suites on pushes and PRs.
- E2E & Service Setup: Guidance for running Playwright tests with service containers (Postgres), installing browsers, and waiting for app readiness.
- Coverage & Reporting: Integrations for generating coverage reports, uploading to Codecov, enforcing thresholds, and publishing test results in PRs.
- Performance & Reliability: Strategies for caching dependencies, parallelizing jobs, sharding tests, retrying flaky tests, and uploading artifacts on failure.
- Use Case: Configure CI for a Node/React legal case management app to run Vitest unit tests and Playwright E2E on PRs, upload coverage to Codecov, and block merges when checks fail.
Quick Start
Create a GitHub Actions workflow that runs lint, type checks, Vitest unit tests, Playwright E2E tests, caches dependencies, uploads coverage to Codecov, and fails the PR if coverage is below 80%.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ci-cd-testing-specialist Download link: https://github.com/Whaleylaw/llm-lawyer/archive/main.zip#ci-cd-testing-specialist Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.