addyosmani avatar

Ci Cd And Automation

This is the enforcement layer that makes every other skill stick. It walks you through building quality gate pipelines where lint, types, tests, builds, and security audits all run automatically before merge, with no skips allowed. The feedback loop is the real win: when CI breaks, you paste the error directly into Claude, it fixes and pushes, CI runs again. Includes GitHub Actions configs for basic pipelines, database integration tests, and E2E with Playwright. Also covers preview deployments per PR, feature flags for decoupling deploy from release, and staged rollouts with rollback plans. The philosophy is shift left and deploy frequently in small batches.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
67.3K
GitHub stars
114.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add addyosmani/agent-skills --skill ci-cd-and-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

CI/CD and Automation

Overview

Automate quality gates so that no change reaches production without passing tests, lint, type checking, and build. CI/CD is the enforcement mechanism for every other skill — it catches what humans and agents miss, and it does so consistently on every single change.

Shift Left: Catch problems as early in the pipeline as possible. A bug caught in linting costs minutes; the same bug caught in production costs hours. Move checks upstream — static analysis before tests, tests before staging, staging before production.

Faster is Safer: Smaller batches and more frequent releases reduce risk, not increase it. A deployment with 3 changes is easier to debug than one with 30. Frequent releases build confidence in the release process itself.

When to Use

  • Setting up a new project's CI pipeline
  • Adding or modifying automated checks
  • Configuring deployment pipelines
  • When a change should trigger automated verification
  • Debugging CI failures

The Quality Gate Pipeline

Every change goes through these gates before merge:

Sponsors

Details

Repository
github.com/addyosmani/agent-skills
Categories
Testing & QA, DevOps & CI/CD, Code Review & Quality, AI & Agent Building, Automation & Workflows, Sales & Marketing
First seen
Apr 16, 2026

More from addyosmani/agent-skills

All 25
1limrun-inc avatarlimrun-expo-developmentlimrun-inc/skillsPrepare and run Expo / React Native apps on Limrun with Expo dev-client iteration. Use when the user wants an Expo dev build, Metro tunnel, hot reload, JS/TS it44.5Kskills.sh installs
2samber avatargolang-troubleshootingsamber/cc-skills-golangTroubleshoot Golang programs systematically - find and fix the root cause. Use when encountering bugs, crashes, deadlocks, or unexpected behavior in Go code. Co41.6Kskills.sh installs
3samber avatargolang-spf13-cobrasamber/cc-skills-golangGolang CLI command tree library using spf13/cobra — cobra.Command, RunE vs Run, PersistentPreRunE hook chain, Args validators (NoArgs, ExactArgs, MatchAll, cust38.6Kskills.sh installs
4software-mansion avatarargent-create-flowsoftware-mansion/argentRecord a reusable flow (scripted sequence of MCP tool calls) that can be replayed later with a single command. Use when the user asks to create, record, or buil25.5Kskills.sh installs
5wshobson avatargithub-actions-templateswshobson/agentsCreate production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, aut18.1Kskills.sh installs
6github avatarjava-junitgithub/awesome-copilotGet best practices for JUnit 5 unit testing, including data-driven tests11.8Kskills.sh installs