ci-cd-and-automation

Automate GitHub Actions CI/CD pipelines with quality gates and deployment strategies.

1|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/svssdeva/agentic-skills --skill ci-cd-and-automation-svssdeva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-cd-and-automation
Source: https://github.com/svssdeva/agentic-skills/tree/main/cloud/ci-cd-and-automation
Command: npx skills add https://github.com/svssdeva/agentic-skills --skill ci-cd-and-automation-svssdeva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces the risk of broken releases by ensuring every change is verified automatically through consistent linting, testing, building, and security checks before it can reach production.

Core Features & Use Cases

  • Shift-left quality gates: enforces lint, type checking, unit tests, build, integration tests, optional E2E tests, security audit, and bundle-size checks so failures are caught early.
  • Deployment strategy playbooks: supports preview deployments for pull requests, feature flags for safe rollout, staged rollouts with monitoring, and rollback procedures.
  • CI feedback loop for agents: teaches how to pass CI error output back into the agent for faster debugging and iterative fixes.

Use when you are setting up or modifying CI/CD for a project, configuring automated quality gates, wiring test runners, establishing deployment workflows, or investigating recurring CI failures.

Quick Start

Use the ci-cd-and-automation skill to generate a complete GitHub Actions workflow that runs lint, type checks, unit/integration tests, build, security audit, and a safe preview deployment for pull requests.

Frequently Asked Questions about ci-cd-and-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up GitHub Actions to run lint, typecheck, and unit tests on pull requests?

To set up GitHub Actions for pull requests, configure CI jobs to execute lint, type checking, unit tests, and build steps. This enforces shift-left quality gates to catch failures early before changes merge into the main branch.

What is the best way to automate preview deployments for pull requests?

Automating preview deployments involves configuring deployment workflows in your CI pipeline to publish isolated environments for each pull request. This allows safe verification of changes before they reach production using staged rollout strategies.

How do I pass CI error logs back into an AI agent for automated debugging?

Passing CI error logs to an agent creates a feedback loop where the agent reads the failure output, analyzes the stack trace, and iteratively patches the code. This accelerates fixing recurring pipeline failures without manual intervention.

Can I use feature flags and staged rollouts in a GitHub Actions deployment workflow?

Yes, deployment strategy playbooks support integrating feature flags for safe rollout and staged rollouts with monitoring. These strategies ensure controlled feature exposure and provide rollback procedures if production issues arise.

How do I add a security audit and bundle-size check to my CI/CD pipeline?

Adding a security audit and bundle-size check requires defining dedicated jobs in your pipeline configuration. These automated checks scan dependencies for vulnerabilities and verify bundle thresholds to prevent unverified changes from reaching production.

Why do I need quality gates in a CI/CD pipeline?

Quality gates are needed to reduce the risk of broken releases by enforcing consistent automated checks. They validate linting, testing, and building before deployment, ensuring only verified code changes reach production environments.