From aj-geddes-useful-ai-prompts-4
Integrates automated testing into CI/CD pipelines with parallel execution, quality gates, and test selection strategies for rapid feedback.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aj-geddes-useful-ai-prompts-4:continuous-testingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Overview](#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.
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
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}
// ... (see reference guides for full implementation)
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| GitHub Actions CI Pipeline | GitHub Actions CI Pipeline |
| GitLab CI Pipeline | GitLab CI Pipeline |
| Jenkins Pipeline | Jenkins Pipeline |
| Test Selection Strategy | Test Selection Strategy |
| Flaky Test Detection | Flaky Test Detection |
| Test Metrics Dashboard | Test Metrics Dashboard |
npx claudepluginhub aj-geddes/useful-ai-promptsSets up CI/CD pipelines with quality gates (lint, type-check, tests, build, security audit) and deployment automation. Use when configuring CI for a new project or debugging pipeline failures.
Automates CI/CD pipeline setup with quality gates including lint, type check, tests, build, security audit, and deployment strategies. Use when configuring or modifying build/deployment pipelines.
Design and implement CI/CD pipelines with GitHub Actions, GitLab CI, Jenkins, or CircleCI for automated testing, building, and deployment.