Skip to content

CI/CD and Automation

Set up automated test, lint, build and deploy pipelines that gate every change.

Stars
112,668
Licence
MIT
Files
1 file

What it does

When installed, the agent follows a set of guidelines for building automated pipelines that run checks on every code change: linting, type checking, tests, builds and security audits. It can write GitHub Actions workflow files, explain how to pass database or end-to-end test credentials through secrets, and suggest deployment patterns such as preview deployments, feature flags, staged rollouts and rollback workflows. It also describes how to feed CI failure output back to the agent so it can fix problems and push again.

Great for

  • Developers setting up a CI pipeline for a new Node or TypeScript project
  • Teams who want AI agents to fix failing lint, type or test checks automatically
  • Engineers planning staged releases, feature flags or rollback workflows

Skip it if

  • Non-technical users with no code repository, since the skill assumes Git, GitHub Actions and npm-style tooling
  • Projects on other CI systems or stacks, where the examples will need substantial rewriting
  • Production deployment changes made without human review, because the skill's examples include automated deploy steps and tokens that can affect live systems

Try asking

  • “Set up a GitHub Actions workflow that runs lint, type check, tests and build on every pull request”
  • “The CI failed with this output: [paste error]. Fix it and verify locally before pushing”
  • “Add a Playwright end-to-end test job that uploads a report when it fails”
  • “Plan a feature flag rollout from 1% to 100% with a rollback workflow”
Step-by-step guide: how to use CI/CD and AutomationInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    ci-cd-and-automation.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip ci-cd-and-automation.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip ci-cd-and-automation.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Review generated workflow files before committing, especially any deploy or token-using steps
  • Store all credentials in GitHub Secrets rather than in workflow files, as the skill recommends
  • Ask the agent to run checks locally first so CI failures are caught before pushing

What's inside

  • SKILL.md

Redistributed unmodified from addyosmani/agent-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.