cicd

cicd is a skill for Claude Code from krzysztofsurdy/code-virtuoso. It costs 89 tokens per session (1,254 once invoked), scanned A, original, MIT.

Guidance for CI/CD, the automated process of building, testing, packaging, and delivering software. It covers different ways to move code safely between environments and into production.

In plain words
What is it for?
Use it to design build pipelines, choose blue-green, canary, or rolling deployments, manage build outputs, add quality checks, and plan releases without downtime.
Why use it?
It reduces manual release work and helps catch broken code before users receive it.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Part of the knowledge-virtuoso plugin — 15 skills shipped together

Good fit Use it to design build pipelines, choose blue-green, canary, or rolling deployments, manage build outputs, add quality checks, and plan releases without downtime.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/krzysztofsurdy/code-virtuoso/cicd
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add krzysztofsurdy/code-virtuoso --skill cicd
Clone the repo
git clone --depth 1 https://github.com/krzysztofsurdy/code-virtuoso

Made for: Claude Code.

Or install knowledge-virtuoso, the plugin that ships this one along with the rest of its 15 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for cicd

README.md
[![agentmods](https://agentmods.dev/badge/skills/krzysztofsurdy/code-virtuoso/cicd/github.svg)](https://agentmods.dev/skills/krzysztofsurdy/code-virtuoso/cicd)
Your own site
<a href="https://agentmods.dev/skills/krzysztofsurdy/code-virtuoso/cicd"><img src="https://agentmods.dev/badge/skills/krzysztofsurdy/code-virtuoso/cicd/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for cicd

Your own site · 80×15
<a href="https://agentmods.dev/skills/krzysztofsurdy/code-virtuoso/cicd"><img src="https://agentmods.dev/badge/skills/krzysztofsurdy/code-virtuoso/cicd.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 89 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,254 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00089 $0.01254
Opus 5 $0.00044 $0.00627
Sonnet 5 $0.00018 $0.00251
Haiku 4.5 $0.00009 $0.00125

Measured 9d ago against content hash 283a1c1b7511, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

cicd scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/knowledge/cicd/SKILL.md · 100 lines

How it starts

The opening of the file, as written. The whole thing — 100 lines — stays where its author put it; the contents beside it link to each section on GitHub.

CI/CD Pipeline Patterns and Deployment Strategies

Continuous Integration, Continuous Delivery, and Continuous Deployment form a spectrum of automation practices. Each builds on the previous one, progressively reducing manual intervention between a code change and its availability to users.

CI vs CD vs CD

Practice What It Automates Gate to Next Stage
Continuous Integration Merging, building, and testing code on every commit Automated tests must pass before merge
Continuous Delivery Packaging and promoting artifacts through environments Manual approval before production deployment
Continuous Deployment Full path from commit to production without manual steps Automated quality gates replace human approval

Continuous Integration is the foundation. Without reliable, fast integration, neither delivery nor deployment is sustainable. Start here and expand outward.


Pipeline Design Principles

A well-designed pipeline gives developers fast, trustworthy feedback while preventing broken code from reaching users.

Principle Meaning
Fast feedback Run the cheapest, fastest checks first - lint and unit tests before integration tests and builds
Fail early Stop the pipeline at the first failure - do not waste time on downstream stages when upstream checks fail
Reproducibility Every pipeline run with the same inputs must produce the same outputs - pin dependencies, use immutable base images
Idempotency Re-running a pipeline stage should be safe and produce the same result
Isolation Each pipeline run operates in a clean environment - no shared state between runs
Security by default Secrets are injected at runtime, never stored in source - scan for vulnerabilities early

Deployment Strategies Overview

Strategy Downtime Rollback Speed Infrastructure Cost Complexity Best For
Blue-Green Zero Instant (traffic switch) 2x production Low Major releases, risk-averse teams
Canary Zero Fast (route traffic back) 1x + small canary slice Medium Data-driven teams, high-traffic services
Rolling Zero (if surge configured) Slow (reverse rollout) 1x (reuses existing) Low Stateless services, frequent small changes
Recreate Yes (brief) Slow (full redeploy) 1x Minimal Dev/staging environments, stateful apps that cannot run two versions
Feature Flags Zero Instant (toggle off) 1x Medium Progressive rollout, A/B testing, trunk-based development

Read the full file on GitHub · 100 lines

Files

What ships with it

3 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 100 lines · 89 tokens per session scan A 283a1c1b7511

Subscribe to this mod's changes

cicd is a skill published in the GitHub repository krzysztofsurdy/code-virtuoso (21 stars, last pushed 3mo ago), licensed MIT. It adds 89 tokens to every session and 1,254 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

google-cloud-slo-alert-configuration

Configures PromQL-based Service Level Objective (SLO) alerting policies for Google Cloud resources registered in App Hub or individually specified. Generates Terraform output. Use when the user asks to configure an SLO or Service Level Objective. Don't use for standard alerting policies.

google/skills · 62 tokens

chinese-git-workflow

A reference for configuring Git with Chinese code-hosting services such as Gitee, Coding.net, GitLab China, and CNB, including SSH, HTTPS, credentials, CI, and repository mirroring.

jnMetaCode/superpowers-zh · 69 tokens

watch-ci

Monitor GitHub Actions CI runs until completion. Use when: watching CI after push, checking build status, monitoring PR checks, waiting for CI completion, user says 'watch CI', 'check CI', 'CI status', 'monitor build', or /watch-ci. Not for: pushing code (use push-ci), creating PRs (use create-pr). Output: per-run…

sd0xdev/sd0x-harness · 86 tokens

devops-pipeline

Configure pre-commit hooks and lean GitHub Actions for shift-left quality assurance. Use when adding or auditing CI/CD to maximize local test coverage and minimize CI cost. Skip for Terraform/K8s, deployment pipelines, or non-GitHub CI providers.

luongnv89/skills · 56 tokens

configure-all

Run all infrastructure standards checks and fixes. Use when onboarding a new project, doing a full compliance audit, or batch-fixing with --fix.

laurigates/claude-plugins · 32 tokens

blueprint-autonomy-level3

Install blueprint autonomy level 3 (ADR-0020): scheduled-autorun + approved-work-order-execution GitHub workflows. Use when enabling out-of-band blueprint automation in a repo.

laurigates/claude-plugins · 45 tokens