cicd
CI/CD pipeline best practices including GitHub Actions, testing, and deployment strategies.
Best use case
cicd is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
CI/CD pipeline best practices including GitHub Actions, testing, and deployment strategies.
Teams using cicd should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/cicd/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How cicd Compares
| Feature / Agent | cicd | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
CI/CD pipeline best practices including GitHub Actions, testing, and deployment strategies.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# CI/CD Best Practices ## Pipeline Design - Keep pipelines fast (< 10 min) - Fail fast (lint/test first) - Cache dependencies - Use parallel jobs - Make builds reproducible ## GitHub Actions - Use specific action versions - Use composite actions for reuse - Store secrets in GitHub Secrets - Use matrix for multi-version testing - Use artifacts for build outputs ## Testing in CI - Run unit tests on every push - Run integration tests on PR - Run E2E tests before deploy - Generate coverage reports - Fail on coverage drops ## Deployment - Use blue/green or canary deployments - Automate staging deployments - Require approval for production - Implement rollback procedures - Use feature flags ## Security - Scan dependencies (Dependabot, Snyk) - Scan Docker images - Run SAST/DAST - Rotate secrets regularly - Use OIDC for cloud auth ## Artifacts - Version artifacts semantically - Sign artifacts - Store in artifact registry - Clean up old artifacts
Related Skills
deploy_cicd
CI/CD pipeline, GitHub Actions, automated deployment, release management, production shipping, and software delivery.
claude-code-cicd
Expert in integrating Claude Code with CI/CD pipelines. Covers headless mode for non-interactive execution, GitHub Actions and GitLab CI/CD integration, automated code review, issue triage, and PR workflows. Essential for teams wanting AI-powered automation in their development pipelines. Use when "claude code CI/CD, headless mode, GitHub Actions claude, GitLab CI claude, automated code review, PR automation, issue triage, claude-code, cicd, automation, github-actions, gitlab, headless, pipeline, devops" mentioned.
cicd-workflows
Helps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo or EAS context, mentions .eas/workflows/, or wants help with EAS build pipelines or deployment automation.
cicd-pipeline
Use when setting up GitHub Actions, automated testing, build checks, or deployment workflows. Triggers on "CI/CD", "pipeline", "GitHub Actions", "deploy", "automated testing", "build check".
cicd-pipeline-builder
Generate CI/CD pipelines for GitHub Actions, GitLab CI, Jenkins with best practices
actions-cicd-practices
GitHub Actions and CI/CD best practices for automated testing, building, and deployment.
cicd-automation-workflow-automate
You are a workflow automation expert specializing in creating efficient CI/CD pipelines, GitHub Actions workflows, and automated development processes. Design automation that reduces manual work, i...
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.
Deployment Advisor
Choose deployment strategy and infrastructure. Use when deciding where to deploy applications, setting up CI/CD, or configuring production environments. Covers Vercel, Railway, AWS, Cloudflare Workers, and Docker.
deploying-on-azure
Design and implement Azure cloud architectures using best practices for compute, storage, databases, AI services, networking, and governance. Use when building applications on Microsoft Azure or migrating workloads to Azure cloud platform.
deploying-applications
Deployment patterns from Kubernetes to serverless and edge functions. Use when deploying applications, setting up CI/CD, or managing infrastructure. Covers Kubernetes (Helm, ArgoCD), serverless (Vercel, Lambda), edge (Cloudflare Workers, Deno), IaC (Pulumi, OpenTofu, SST), and GitOps patterns.
deploying-airflow
Deploy Airflow DAGs and projects. Use when the user wants to deploy code, push DAGs, set up CI/CD, deploy to production, or asks about deployment strategies for Airflow.