aj-geddes avatar

Continuous Testing

This is your CI/CD testing infrastructure in skill form. It covers the full pipeline setup across GitHub Actions, GitLab, and Jenkins, with practical implementations for parallel test execution, flaky test detection, and test selection strategies. The shift-left approach runs unit tests first for fast feedback, then progressively more expensive integration and E2E tests. Most valuable when you're moving beyond "run tests manually before deploy" to actual continuous quality gates. The reference guides include test metrics dashboards and concrete timeout configurations, which honestly saves you from cargo-culting Stack Overflow examples that may or may not fit your scale.

skills.sh installs
441
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill continuous-testing --agent claude-code

Installs into .claude/skills of the current project.

Files

Continuous Testing

Table of Contents

Overview

Continuous testing integrates automated testing throughout the software development lifecycle, providing rapid feedback on quality at every stage. It shifts testing left in the development process and ensures that code changes are validated automatically before reaching production.

When to Use

  • Setting up CI/CD pipelines
  • Automating test execution on commits
  • Implementing shift-left testing
  • Running tests in parallel
  • Creating test gates for deployments
  • Monitoring test health
  • Optimizing test execution time
  • Establishing quality gates

Quick Start

Minimal working example:

# .github/workflows/ci.yml
name: Continuous Testing

on:
  push:
    branches: [main, develop]
  pull_request:
    branches: [main, develop]

env:
  NODE_VERSION: "18"

jobs:
  # Unit tests - Fast feedback
  unit-tests:
    runs-on: ubuntu-latest
    timeout-minutes: 10

    steps:
      - uses: actions/checkout@v3

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Testing & QA, DevOps & CI/CD, Code Review & Quality, AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1incept5 avatareve-web-ui-testing-agent-browserincept5/eve-skillpacksWeb UI testing and browser automation. Use Vercel agent-browser for general apps, or the repo-pinned Playwright wrapper inside Eve Horizon. Use when tasks requi436skills.sh installs
2levnikolaevich avatarln-782-test-runnerlevnikolaevich/claude-code-skillsExecutes all test suites and reports results with coverage. Use when verifying that test infrastructure works after bootstrap.412skills.sh installs
3umbraco avatarumbraco-msw-testingumbraco/umbraco-cms-backoffice-skillsMSW (Mock Service Worker) patterns for testing Umbraco backoffice extensions with mocked APIs379skills.sh installs
4bobmatnyc avatartest-quality-inspectorbobmatnyc/claude-mpm-skillsTest quality inspection framework for reviewing test coverage, identifying gaps, and ensuring comprehensive validation376skills.sh installs
5galaxy-dawn avatarwebapp-testinggalaxy-dawn/claude-scholarToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing br375skills.sh installs
6owainlewis avatartddowainlewis/blueprintTest-first variant of implement: understand the desired behavior, write a failing test, make it pass, then simplify.371skills.sh installs