aj-geddes avatar

Cicd Pipeline Setup

Sets up automated CI/CD pipelines across GitHub Actions, GitLab CI, Jenkins, or CircleCI. You get working configs for testing, building containers, security scanning, and multi-environment deployments. The reference guides include complete pipeline definitions for each platform, plus best practices around caching, parallel execution, and secret management. Most useful when you're tired of manual deployment steps or need to standardize workflows across projects. The GitHub Actions example covers matrix testing, Docker builds, and deployment gating, which hits the common cases. Just watch out for the usual pitfalls like hardcoded secrets or skipping health checks.

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

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill cicd-pipeline-setup --agent claude-code

Installs into .claude/skills of the current project.

Files

CI/CD Pipeline Setup

Table of Contents

Overview

Build automated continuous integration and deployment pipelines that test code, build artifacts, run security checks, and deploy to multiple environments with minimal manual intervention.

When to Use

  • Automated code testing and quality checks
  • Containerized application builds
  • Multi-environment deployments
  • Release management and versioning
  • Automated security scanning
  • Performance testing integration
  • Artifact management and registry

Quick Start

Minimal working example:

# .github/workflows/deploy.yml
name: Build and Deploy

on:
  push:
    branches:
      - main
      - develop
  pull_request:
    branches:
      - main
  workflow_dispatch:

env:
  REGISTRY: ghcr.io
  IMAGE_NAME: ${{ github.repository }}

jobs:
  test:
    runs-on: ubuntu-latest
    strategy:
      matrix:
        node-version: [18.x, 20.x]

    steps:
// ... (see reference guides for full implementation)

Reference Guides

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
Testing & QA, DevOps & CI/CD, Git & Pull Requests, AI & Agent Building, Automation & Workflows, Sales & Marketing, Design & UI/UX
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
10juano avataryahoo-finance0juano/agent-skillsFinancial data from Yahoo Finance: stock/bond prices, credit analysis, macro dashboard, FX rates, ETF flows, fundamentals, and news. Use when the user asks abou502skills.sh installs
2rshankras avatarsecurityrshankras/claude-code-apple-skillsSecurity category index for Apple platforms. Routes to the privacy-manifests skill. General secure-storage/biometrics/ATS guidance was retired in the 2026 blind502skills.sh installs
3yoanbernabeu avatarsupabase-extract-anon-keyyoanbernabeu/supabase-pentest-skillsExtract the Supabase anon/public API key from client-side code. This key is expected in client apps but important for RLS testing.501skills.sh installs
4longbridge avatarlongbridge-analyst-estimateslongbridge/skillsAnalyst EPS estimate time series for a listed stock via Longbridge — tracks how the consensus EPS forecast (high / low / mean / median / analyst count) has chan500skills.sh installs
5longbridge avatarlongbridge-dividend-screenlongbridge/skillsHigh-dividend stock screen via Longbridge — analyse high-dividend-yield strategies for A-shares / HK / US, filter for sustainable payout (reasonable payout rati498skills.sh installs
6streamlit avatardebugging-streamlitstreamlit/streamlitDebug Streamlit frontend and backend changes using make debug with hot-reload. Use when testing code changes, investigating bugs, checking UI behavior, or needi498skills.sh installs