Skip to main content
skill CX Codex

ci-cd · ahmedasmar — Claude Code skill: what it does, how to install

Designs GitHub Actions and GitLab CI workflows, speeds up slow builds, and adds security scans for dependencies and secrets.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add ahmedasmar/devops-claude-skills --skill ci-cd -a claude-code
npx skills add ahmedasmar/devops-claude-skills --skill skills -a claude-code
Open on GitHub

What ci-cd does

This skill provides workflow architectures for Node.js, Python, Go, and Docker builds. It organizes pipelines into sequential stages: fast linter checks first, followed by unit testing, artifact generation, and deployment gates. It also incorporates DevSecOps patterns, promoting OIDC authentication for AWS instead of static credentials alongside SAST and SCA scanning tools like CodeQL or Semgrep.

To resolve sluggish builds, the guidance focuses on dependency caching via actions/cache, path filters, and matrix test sharding. When runs fail, it outlines a systematic debug path using gh run inspect commands, debug logging variables, and local step reproduction using act or clean Docker containers.

Running the bundled workflow evaluation script scripts/pipeline_analyzer.py requires a local Python 3 installation.

What it helps with

  • configure OIDC authentication for cloud deployments
  • cut pipeline runtime with dependency caching and matrix builds
  • integrate SAST and secret scanning into pull request checks
  • diagnose intermittent job timeouts and failed test runs

Example prompts for the agent

  • Convert our GitHub Actions deploy step to use OIDC with AWS instead of static tokens.
  • Help me debug a flaky test step and configure act to reproduce it locally.
  • Set up a GitLab CI pipeline for a Go application with dependency caching.

How to install ci-cd

1Skills CLI (Vercel)

npx skills add ahmedasmar/devops-claude-skills --skill ci-cd -a claude-code
npx skills add ahmedasmar/devops-claude-skills --skill skills -a claude-code

2Manually: put the files in place

~/.claude/skills/skills/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/skills/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about ci-cd

How do I install ci-cd in Claude Code?

Run npx skills add ahmedasmar/devops-claude-skills --skill ci-cd -a claude-code in your terminal.

Which CI platforms does this skill support?

It provides patterns and workflow structures tailored specifically for GitHub Actions and GitLab CI across Node.js, Python, Go, and Docker environments.

What is needed to run the pipeline analyzer script?

Executing scripts/pipeline_analyzer.py against your workflow files requires Python 3 installed on your machine.

Similar skills

Everything for DevOps and infrastructure →

ci-cd by other authors comes first.

From the same set2

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor