ci-cd-devops-architect
Skill75 starsChanged 38 days agoMITView on GitHub
Expert guide for continuous integration, deployment pipelines, Docker, Kubernetes, and Infrastructure as Code (IaC) / Panduan ahli untuk CI/CD dan infrastruktur.
In this repository149 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- .cursor/rules/vibes-plug-core.mdcCursor rule
- accessibility-testing-expertSkill
- adaptive-model-cascadeSkill
- affective-computing-emotion-aiSkill
- agentic-coding-workflow-expertSkill
- agentic-memory-architectSkill
- agentic-micro-economy-architectSkill
- ai-code-review-autonomousSkill
- ai-llm-integration-expertSkill
- ai-media-generation-expertSkill
- ai-prompt-engineering-expertSkill
- ai-safety-governance-expertSkill
- angular-expertSkill
- anti-slopSkill
- api-design-expertSkill
- api-gateway-proxy-expertSkill
- app-analyzer-optimizerSkill
- apple-ecosystem-expertSkill
- app-promo-media-expertSkill
- astro-framework-expertSkill
- async-queue-temporal-expertSkill
- authentication-identity-expertSkill
- autonomous-api-drift-healerSkill
- autonomous-red-teamerSkill
- autonomous-tdd-debuggerSkill
- biome-linter-formatter-expertSkill
- blockchain-web3-expertSkill
- brainstormingSkill
- browser-automation-expertSkill
- bun-runtime-expertSkill
- chatbot-messaging-expertSkill
- cloud-hosting-expertSkill
- coderabbitSkill
- compliance-gdpr-privacy-expertSkill
- composable-mach-architectSkill
- context-window-engineerSkill
- cron-scheduler-expertSkill
- database-orm-expertSkill
- data-pipeline-etl-expertSkill
- data-telemetry-expertSkill
- data-visualization-expertSkill
- deep-research-analystSkill
- dependency-upgrade-migratorSkill
- design-system-architectSkill
- desktop-electron-expertSkill
- documentation-site-expertSkill
- doku-mcp-serverSkill
- doku-payment-gatewaySkill
- domain-driven-design-expertSkill
- e2e-testing-expertSkill
- ecommerce-expertSkill
- email-notification-expertSkill
- ephemeral-generative-ui-architectSkill
- ephemeral-wasm-sandbox-executorSkill
- error-resilience-expertSkill
- event-driven-architectSkill
- feature-flag-analytics-expertSkill
- file-upload-media-expertSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
1 rule. About 0 are common, 0 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- could be automatic: a setting could enforce it
- Very specific: line 36
Zero-Trust Secrets: Never commit secrets. Use Infisical, GitHub OIDC, or HashiCorp Vault (zero-trust-secret-vault).
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
CI/CD & DevOps Architect / Arsitek CI/CD & DevOps
English | Bahasa Indonesia
<a name="english"></a>
English
Description
Design and maintain CI/CD pipelines (GitHub Actions, GitLab CI, Buildkite) and manage infrastructure using Docker, Kubernetes (1.30+), and Terraform/OpenTofu.
Orchestration & Integration
Connect with these skills to orchestrate complete workflows:
cloud-hosting-expert— Deployment targets (Vercel, Cloudflare, AWS, Railway)dependency-upgrade-migrator— Renovate Bot configuration in CI/CDself-healing-cloud-orchestrator— Auto-remediation and rollback pipelineslogging-error-tracking-expert— Sentry source map upload step in build pipelinee2e-testing-expert— Automated Playwright & Vitest test steps in CIzero-trust-secret-vault— CI/CD secret management and injectionproduction-ready-hardener— Pre-deployment security scanning in CI
Key CI/CD Workflows & Patterns
- Automate Everything: Enforce tests, linting, formatting, and security scans on every PR. Block merges on pipeline failure.
- Dependency Update Bot: Configure Renovate Bot for automated patch/minor updates (
dependency-upgrade-migrator). - Source Maps Upload: Upload Sentry source maps during build phase (
logging-error-tracking-expert). - Immutable Artifacts: Build Docker image once, deploy identical image to Staging and Production. Inject environment variables dynamically at runtime.
- Infrastructure as Code: Store all infrastructure configurations (Terraform/OpenTofu, K8s manifests) in version control. No manual web console changes.
- Zero-Trust Secrets: Never commit secrets. Use Infisical, GitHub OIDC, or HashiCorp Vault (
zero-trust-secret-vault). - Zero-Downtime Deployments: Utilize rolling updates or blue-green deployments.
Implementation Checklist
- Configure branch protection (require passing status checks before merge).
- Set up multi-stage Docker builds to reduce image size and attack surface.
- Implement caching for package managers (pnpm, bun, cargo, go mod) in CI.
- Scan container images for vulnerabilities before registry push.
Trigger Conditions
Trigger when creating GitHub Actions, configuring Dockerfiles, writing Terraform/OpenTofu scripts, setting up Renovate Bot, or configuring deployment pipelines.
<a name="bahasa-indonesia"></a>
Bahasa Indonesia
Deskripsi
Rancang dan pelihara pipeline CI/CD (GitHub Actions, GitLab CI, Buildkite) dan kelola infrastruktur menggunakan Docker, Kubernetes (1.30+), dan Terraform/OpenTofu.
Integrasi Orkestrasi
Hubungkan dengan skill berikut untuk mengorkestrasi alur kerja:
cloud-hosting-expert— Target deployment (Vercel, Cloudflare, AWS, Railway)dependency-upgrade-migrator— Konfigurasi Renovate Bot di CI/CDself-healing-cloud-orchestrator— Pipeline auto-remediasi dan rollbacklogging-error-tracking-expert— Langkah upload source map Sentry di pipeline builde2e-testing-expert— Langkah pengujian otomatis Playwright & Vitest di CIzero-trust-secret-vault— Manajemen dan injeksi rahasia CI/CDproduction-ready-hardener— Pemindaian keamanan pra-deployment di CI
Alur Kerja & Pola CI/CD Utama
- Otomatisasi Semuanya: Wajibkan pengujian, linting, pemformatan, dan pemindaian keamanan di setiap PR. Blokir merge jika pipeline gagal.
- Bot Pembaruan Dependensi: Konfigurasi Renovate Bot untuk update otomatis patch/minor (
dependency-upgrade-migrator). - Upload Source Maps: Upload source maps Sentry pada fase build (
logging-error-tracking-expert). - Artifak Imutabel: Build image Docker sekali, deploy image yang persis sama ke Staging dan Produksi. Injeksi variabel lingkungan saat runtime.
- Infrastructure as Code (IaC): Simpan semua konfigurasi infrastruktur (Terraform/OpenTofu, manifes K8s) di kontrol versi. Jangan ubah manual via konsol web.
- Manajemen Rahasia (Secrets): Jangan komit rahasia. Gunakan GitHub OIDC, Infisical, atau HashiCorp Vault (
zero-trust-secret-vault). - Deployment Tanpa Downtime: Manfaatkan pembaruan bergulir (rolling updates) atau blue-green deployments.
Checklist Implementasi
- Konfigurasi perlindungan cabang (wajib lulus status check sebelum merge).
- Siapkan multi-stage Docker builds untuk mengurangi ukuran image dan permukaan serangan.
- Implementasikan caching untuk package managers (pnpm, bun, cargo, go mod) di workflow CI.
- Pindai image kontainer untuk kerentanan sebelum push ke registry.
Kondisi Pemicu
Picu saat membuat GitHub Actions, mengkonfigurasi Dockerfile, menulis skrip Terraform/OpenTofu, mengatur Renovate Bot, atau mengatur pipeline deployment.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

