Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
oakoss avatar

Ci Cd Architecture

  • 140 installs
  • 14 repo stars
  • Updated March 2, 2026
  • oakoss/agent-skills

Helps with ai & agent building tasks during AI-assisted development.

About

ci-cd-architecture is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • ci-cd-architecture
  • AI & Agent Building
  • AI-coding skill

Ci Cd Architecture by the numbers

  • 140 all-time installs (skills.sh)
  • +7 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #3,485 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/oakoss/agent-skills --skill ci-cd-architecture

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs140
repo stars14
Last updatedMarch 2, 2026
Repositoryoakoss/agent-skills

What it does

Helps with ai & agent building tasks during AI-assisted development.

Files

SKILL.mdMarkdownGitHub ↗

CI/CD & Deployment

Overview

Covers CI/CD pipeline design, deployment platform selection, and production infrastructure. Focuses on GitHub Actions with hardened security (OIDC, permission scoping, action pinning), Bun-first build optimization, and deployment patterns from MVP to enterprise scale.

When to use: Setting up GitHub Actions workflows, choosing deployment targets, configuring OIDC for cloud providers, optimizing CI performance, planning multi-environment pipelines.

When NOT to use: Application-level architecture decisions (use framework-specific skills), Kubernetes cluster management (use dedicated IaC tools), cloud provider console configuration.

Quick Reference

NeedSolution
MVP deploy (< 1K users)Vercel, Netlify, Railway, Cloudflare Pages
Growing product (1K-100K)AWS Amplify, Cloud Run, Fly.io, Render
Enterprise (100K+)AWS ECS/EKS, GKE, DigitalOcean App Platform
Static siteVercel, Netlify, Cloudflare Pages
Full-stack + DBRailway, Render, AWS Amplify
Global low latencyCloudflare Workers, Vercel Edge, Fly.io
Compliance (HIPAA, SOC 2)AWS, GCP, Azure
Cloud auth from CIOIDC roles (never long-lived keys)
Action pinningPin to commit SHA, not tag
Bun CI caching~/.bun/install/cache keyed on lockfile
Pipeline securityStepSecurity Harden-Runner for egress control
Container buildsMulti-stage Dockerfile: builder + runtime stage
Docker layer caching--cache-from + actions/cache for buildx
Multi-platform buildsdocker buildx targeting linux/amd64,linux/arm64
Image scanningTrivy or Snyk in pipeline before push
Registry pushGHCR (ghcr.io), ECR, Docker Hub
Pipeline stagesbuild → test → security scan → deploy
DORA: deploy frequencyTrack deployments per day/week per service
DORA: lead timeCommit-to-production time; target < 1 hour
DORA: change failure rate% of deploys causing incidents; target < 5%
DORA: MTTRMean time to restore; target < 1 hour

Common Mistakes

MistakeCorrect Pattern
Storing long-lived AWS/GCP/Azure keys as GitHub secretsUse OIDC roles with id-token: write permission for zero-trust cloud auth
Pinning GitHub Actions to tags instead of commit SHAsPin third-party actions to full commit SHA to prevent supply chain attacks
Leaving permissions as default (broad) on workflowsExplicitly scope permissions at the job level; default to contents: read
Running full CI on every branch pushUse on.pull_request filters and path-based triggers to avoid wasted compute
Over-engineering infrastructure before product-market fitStart with managed platforms (Vercel, Railway); scale to AWS/GKE only when needed
Using outdated action versions (v3 or older)Use current major versions: checkout@v6, cache@v5, configure-aws-credentials@v5
Caching only bun.lockb without considering bun.lockBun 1.2+ uses text-based bun.lock; hash whichever lockfile format the project uses
Skipping preview deployments for PRsEvery PR should get a preview URL for testing before merge

Relationship to Other Skills

If the github-actions skill is available, delegate detailed workflow authoring, matrix strategies, and composite actions to it. This skill covers CI/CD architecture and platform selection; github-actions covers workflow syntax depth.
If the deployment-strategy skill is available, delegate deployment pattern selection (blue-green, canary, rolling) to it. This skill covers platform selection and CI pipeline mechanics.

Delegation

  • Audit existing CI workflow security and permissions: Use Explore agent to scan workflow YAML files for broad permissions, unpinned actions, and exposed secrets
  • Set up multi-environment deployment pipelines: Use Task agent to create dev/staging/prod workflows with environment protection rules
  • Plan migration from managed platform to containerized infrastructure: Use Plan agent to evaluate current deployment, define migration steps, and select target architecture

References

  • GitHub Actions workflows, OIDC, matrix builds, and security hardening
  • Deployment patterns: Jamstack, serverless, traditional, microservices
  • Platform selection framework, database needs, and cost optimization
  • Monitoring, observability tiers, and deployment checklists
  • Container builds: multi-stage Dockerfiles, layer caching, buildx, image scanning, and registry push

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.