Skip to content
Back to skills

Pin Ci Workflow Actions And Images With Ratchet

ASecurity

Audit and rewrite CI/CD workflow references so agents can pin mutable actions, containers, and images to immutable versions before changes land.

  • 36 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 8, 2026
ai-agentsgodockergitci/cdsecuritydocumentation

Works with

  • cli

Security analysis

A100/100

Scanned June 8, 2026

npx -y skills add agentskillexchange/skills --skill pin-ci-workflow-actions-and-images-with-ratchet --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Pin Ci Workflow Actions And Images With Ratchet?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Pin Ci Workflow Actions And Images With Ratchet
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/agentskillexchange-pin-ci-workflow-actions-and-images-with-ratchet/badge)](https://www.skillsdirectory.com/skills/agentskillexchange-pin-ci-workflow-actions-and-images-with-ratchet)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "Pin CI workflow actions and images with Ratchet"
slug: "pin-ci-workflow-actions-and-images-with-ratchet"
description: "Audit and rewrite CI/CD workflow references so agents can pin mutable actions, containers, and images to immutable versions before changes land."
github_stars: 928
verification: "security_reviewed"
source: "https://github.com/sethvargo/ratchet"
author: "Seth Vargo"
publisher_type: "open_source"
category: "Security & Verification"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "sethvargo/ratchet"
  github_stars: 928
---

# Pin CI workflow actions and images with Ratchet

Audit and rewrite CI/CD workflow references so agents can pin mutable actions, containers, and images to immutable versions before changes land.

## Prerequisites

Ratchet CLI; repository CI YAML files; optional GITHUB_TOKEN for private GitHub resolution

## Installation

Use the upstream install or setup path that matches your environment:
- Cargo, Go modules, NPM, Pip, or Yarn, but for CI/CD workflows. Ratchet supports:
- Docker tags are mutable. This poses a substantial security and reliability risk.
- brew install ratchet
- go install github.com/sethvargo/ratchet@latest

Requirements and caveats from upstream:
- Compiled from source yourself. Note this option is not supported.
- container or Docker-based references.

Basic usage or getting-started notes:
- There are a few options for installing ratchet:
- Via homebrew:
- sh

- Source: https://github.com/sethvargo/ratchet
- Extracted from upstream docs: https://raw.githubusercontent.com/sethvargo/ratchet/HEAD/README.md

## Documentation

- https://github.com/sethvargo/ratchet

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/pin-ci-workflow-actions-and-images-with-ratchet/)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.