Przejdź do treści
Biblioteka skilli
DevOps i chmura · Budowanie i kod

devops-engineering

/devops-engineering

Automatyzuje CI/CD, buduje powtarzalne kompilacje, utwardza kontenery i pilnuje bezpieczeństwa infrastruktury jako kodu przy potokach i plikach Dockerfile.

Repozytorium
TES-SKILLS ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
01.11.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
4
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 01.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Automatyzuje CI/CD, buduje powtarzalne kompilacje, utwardza kontenery i pilnuje bezpieczeństwa infrastruktury jako kodu przy potokach i plikach Dockerfile.

Oryginalny opis (EN)

CI/CD automation, reproducible builds, container hardening, and infrastructure-as-code safety. Use when authoring pipelines, Dockerfiles, or deployment workflows.

Jak działa

  1. Purpose & Activation
  2. 1. Core DevOps Principles
  3. 2. Safety & Autonomy Guardrail
  4. 3. Expected Deliverables
  5. 4. Progressive Disclosure (Reference Documents)
Sekcje z nagłówków SKILL.md, w oryginale · 50 linii, 345 słów
Podgląd SKILL.md
---
name: devops-engineering
description: CI/CD automation, reproducible builds, container hardening, and infrastructure-as-code safety. Use when authoring pipelines, Dockerfiles, or deployment workflows.
compatibility:
  - hermes
  - opencode
  - codex
  - claude-code
  - gemini-cli
  - generic
---

# DevOps Engineering

## Purpose & Activation
`devops-engineering` establishes reliable, automated, reproducible build and deployment workflows. It emphasizes immutable artifacts, minimal container footprints, robust CI testing stages, and strict separation between build-time and runtime environments.

- **Primary Skill For:** Authoring CI/CD pipelines, Dockerfiles, container configurations, build automation scripts, and infrastructure-as-code manifests.
- **Composition:** Pair with `deployment-verification` when orchestrating complete deployment workflows; pair with `security-audit` when scanning pipelines for secrets or CVEs.
- **Ownership Boundary:** Post-deployment smoke testing and rollback validation belong to `deployment-verification`.

---

## 1. Core DevOps Principles

1. **Infrastructure & Pipeline as Code:**
   - All environment definitions, build stages, and deployment scripts must be versioned in source control.
   - Avoid manual ad-hoc server configuration.
2. **Container Hardening:**
   - Use multi-stage Docker builds to separate compiler toolchains from final minimal runtime images (e.g. `distroless`, `alpine`, `slim`).
   - Run containers under an explicit unprivileged user (`USER app`). Never run application containers as root.
   - Pin base image tags or SHA-256 digests; avoid mutable `latest` tags.
3. **Fast Feedback Loops:**
   - Keep CI runs under 10 minutes by caching dependency stores (`pip`, `node_modules`, `cargo`).
   - Run linters, unit tests, and security scans in parallel jobs. Fail early on fast syntax or formatting errors.
4. **Environment Hygiene:**
   - Strict separation between development, staging, and production configurations.
   - Inject secrets exclusively at runtime via environment variables or secret vaults.

---

## 2. Safety & Autonomy Guardrail
- Autonomous agents may inspect, author, lint, and test pipeline configs and Dockerfiles locally.
- **Explicit Approval Required:** Triggering remote production deployments, modifying cloud infrastructure, or deleting remote resources requires explicit human authorization.

---

## 3. Expected Deliverables
1. **Pipeline Definitions:** Tested, reproducible CI/CD configurations (e.g. GitHub Actions, GitLab CI).
2. **Hardened Container Manifests:** Multi-stage, unprivileged Dockerfiles with `.dockerignore` hygiene.
3. **Execution Evidence:** Successful local linting, build runs, or test pipeline execution logs.

---

## 4. Progressive Disclosure (Reference Documents)
Consult these bundled documents only when specific deep guidance is needed:

- **CI/CD pipeline standards and caching:** Consult [cicd-pipeline-standards.md](references/cicd-pipeline-standards.md).
- **Production readiness checklist:** Consult [production-readiness-checklist.md](checklists/production-readiness-checklist.md).
- **Reference CI workflow template:** Consult [github-actions-ci.yml](templates/github-actions-ci.yml).
Pliki w paczce (4)
  • SKILL.md 3 KB
  • checklists/production-readiness-checklist.md 1 KB
  • references/cicd-pipeline-standards.md 1 KB
  • templates/github-actions-ci.yml 1 KB

Wersje

W bazie nie ma innych skilli o nazwie devops-engineering.

Migawka bazy z 13.11.2026 · wersja paczki d75d37ff9e82 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100devops-infrastructure
    Prowadzi przez Docker, potoki CI/CD, strategie wdrożeń, infrastrukturę jako kod i observability: Dockerfile, GitHub Actions, Terraform i monitoring produkcji.
  • 100senior-devops
    Buduje potoki CI/CD, infrastrukturę jako kod i kontenery oraz konfiguruje monitoring w AWS, GCP lub Azure.
  • 100devops-engineer
    Działa jako inżynier DevOps: buduje i optymalizuje automatyzację infrastruktury, potoki CI/CD, strategie konteneryzacji i przepływy wdrożeń, by przyspieszać dostarczanie przy zachowaniu niezawodności i bezpieczeństwa.
  • 95devops-cloud
    Opisuje DevOps, infrastrukturę chmurową i platform engineering z AWS, GCP, Azure, Kubernetes, Terraform, pipeline'ami CI/CD i infrastrukturą jako kodem.
  • 100engineering-devops-automator
    Automatyzuje infrastrukturę, buduje potoki CI/CD i prowadzi operacje w chmurze, działając jak doświadczony inżynier DevOps.
  • 100devops-deployment
    Konfiguruje potoki CI/CD, kontenery i infrastrukturę jako kod, np. GitHub Actions, Docker, Kubernetes, Helm i Terraform.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.