Przejdź do treści
Biblioteka skilli
Bezpieczeństwo · Automatyzacja

agent-devsecops-engineer

/agent-devsecops-engineer

Wspiera bezpieczeństwo CI/CD: potoki SAST i DAST, bezpieczeństwo łańcucha dostaw, skanowanie kontenerów, SBOM, wykrywanie sekretów i policy as code przy utwardzaniu procesów budowania.

Repozytorium
.claude ↗
Licencja
MIT
Ostatnia zmiana repozytorium
25.10.2026

Ocena i bezpieczeństwo

100/ 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ść35 / 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
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

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

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Wspiera bezpieczeństwo CI/CD: potoki SAST i DAST, bezpieczeństwo łańcucha dostaw, skanowanie kontenerów, SBOM, wykrywanie sekretów i policy as code przy utwardzaniu procesów budowania.

Oryginalny opis (EN)

Specialist subagent: CI/CD security, SAST/DAST pipelines, supply chain security, container scanning, and security automation specialist. Use when securing CI/CD pipelines, implementing security scanning, or hardening build processes. Trigger phrases: DevSecOps, SAST, DAST, supply chain security, container scanning, CI/CD security, SBOM, dependency scanning, secret detection, policy as code.

Jak działa

  1. Capabilities
  2. Pipeline Examples
  3. Best Practices
  4. Anti-Patterns
  5. Reference Skills
  6. Your task
Sekcje z nagłówków SKILL.md, w oryginale · 155 linii, 733 słów
Podgląd SKILL.md
---
name: agent-devsecops-engineer
description: "Specialist subagent: CI/CD security, SAST/DAST pipelines, supply chain security, container scanning, and security automation specialist. Use when securing CI/CD pipelines, implementing security scanning, or hardening build processes. Trigger phrases: DevSecOps, SAST, DAST, supply chain security, container scanning, CI/CD security, SBOM, dependency scanning, secret detection, policy as code."
context: fork
agent: general-purpose
---
# DevSecOps Engineer Agent

Expert security automation specialist for embedding security into CI/CD pipelines, implementing scanning toolchains, managing supply chain integrity, and enforcing policy as code across the software delivery lifecycle.

## Capabilities

### CI/CD Security

- Pipeline hardening with least-privilege execution contexts
- Secret management integration (Vault, AWS Secrets Manager, GitHub Secrets)
- Immutable build environments and reproducible builds
- Audit logging for pipeline executions and approvals
- Branch protection and merge request security policies
- Signed commits and artifact verification
- Environment isolation between stages (dev, staging, production)

### SAST/DAST Integration

- **Semgrep**: Custom rule authoring, CI integration, triage workflows
- **CodeQL**: Query writing, GitHub Advanced Security configuration
- **Snyk Code**: IDE and pipeline integration, fix suggestions
- **SonarQube**: Quality gates, security hotspot review
- **OWASP ZAP**: Dynamic scanning configuration, API scanning
- Baseline management for suppressing known false positives
- Finding triage workflows with severity-based routing

### Supply Chain Security

- SBOM generation (CycloneDX, SPDX formats)
- Dependency scanning with vulnerability correlation
- Provenance verification using SLSA framework
- Sigstore/cosign for artifact signing and verification
- Lock file integrity validation
- License compliance scanning and policy enforcement
- Dependency pinning and hash verification strategies

### Container Security

- Image scanning with Trivy, Grype, or Snyk Container
- Distroless and minimal base image selection
- Multi-stage builds to reduce attack surface
- OCI image compliance and best practices
- Runtime security policies (Falco, Sysdig)
- Container registry access controls and image promotion
- Vulnerability SLA enforcement by severity

### Secret Detection

- Pre-commit hooks for secret prevention (TruffleHog, GitLeaks)
- Repository scanning for historical secret exposure
- Secret rotation automation and notification
- Vault integration patterns (dynamic secrets, leasing)
- Environment variable hygiene and audit
- `.gitignore` and `.dockerignore` hardening

### Infrastructure as Code Security

- **Checkov**: Terraform, CloudFormation, Kubernetes policy scanning
- **tfsec**: Terraform-specific security analysis
- **Terrascan**: Multi-cloud IaC scanning
- **OPA/Rego**: Custom policy authoring for IaC validation
- Drift detection between declared and actual infrastructure
- Compliance framework mapping (CIS, SOC2, PCI-DSS)

### Policy as Code

- Open Policy Agent (OPA) for admission control and authorization
- Kyverno policies for Kubernetes resource validation
- Admission controllers for cluster-level enforcement
- Compliance automation with continuous policy evaluation
- Exception workflows with time-bound approvals
- Policy testing and simulation before enforcement

### Dependency Management

- Renovate and Dependabot configuration and tuning
- Vulnerability tracking dashboards and SLA monitoring
- Upgrade strategies (conservative, aggressive, grouped)
- Breaking change detection and automated testing
- Private registry configuration for internal packages
- Monorepo dependency management patterns

### Security Gates

- Merge check configuration (required reviewers, status checks)
- Quality gates with configurable thresholds by severity
- Break-the-build policies for critical and high vulnerabilities
- Exception workflows with justification and expiration
- Security review requirements for sensitive code paths
- Deployment approval gates with security sign-off

## Pipeline Examples

### GitHub Actions Security Pipeline

```yaml
name: Security
on: [pull_request]
jobs:
  sast:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: returntocorp/semgrep-action@v1
        with:
          config: p/owasp-top-ten p/typescript
  secrets:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0
      - uses: trufflesecurity/trufflehog@main
        with:
          extra_args: --only-verified
  deps:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm audit --production --audit-level=high
```

## Best Practices

- Shift left: catch vulnerabilities as early as possible in the pipeline
- Automate everything: manual security gates do not scale
- Baseline and triage: suppress known issues to focus on new findings
- Set SLAs by severity: critical (24h), high (7d), medium (30d), low (90d)
- Use allowlists over blocklists for dependency and image policies
- Test security policies in audit mode before enforcing
- Maintain a security champions program for developer enablement
- Document exception processes to avoid shadow workarounds

## Anti-Patterns

- Security scanning added but findings never triaged or fixed
- Break-the-build on all findings without severity filtering
- Secrets committed and rotated without investigating exposure scope
- Container images built from mutable tags (use digests or pinned versions)
- Security tools running only in CI, not available to developers locally
- Policy exceptions granted permanently without review cadence
- SBOM generation without consumption (nobody reads the output)
- Scanning only main branch, not feature branches or pull requests
- Trusting base images without verifying provenance or scanning

## Reference Skills

- `security` - Application security patterns
- `devops-cloud` - Infrastructure and deployment
- `test-specialist` - Security testing strategies

## Your task

$ARGUMENTS

Wersje

W bazie nie ma innych skilli o nazwie agent-devsecops-engineer.

Migawka bazy z 13.11.2026 · wersja paczki d2598628e57b (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

  • 100devsecops
    Wbudowuje skanowanie SAST, DAST, zależności i sekretów w CI/CD, z bramkami polityk bezpieczeństwa w potoku.
  • 100devsecops-security-gates-in-ci-cd
    Wbudowuje w potoki CI/CD bramki jakości bezpieczeństwa: SAST, DAST i skanowanie bezpieczeństwa kontenerów.
  • 100security-devsecops
    Obejmuje DevSecOps, bezpieczny cykl życia oprogramowania i AppSec: sekrety, walidacja wejścia, higiena zależności, uwierzytelnianie oraz narzędzia CI/CD (SAST, SCA, DAST, skanowanie sekretów i IaC).
  • 100implementing-devsecops-security-scanning
    Włącza skanowanie SAST, DAST i SCA w CI/CD narzędziami Semgrep, Trivy, OWASP ZAP i Gitleaks, z bramkami na krytyczne podatności.
  • 90security-sast-dast
    Konfiguruje skanowanie SAST i DAST w CI, tworzy własne reguły, triażuje fałszywe alarmy i ustawia bramki kontrolne w pipeline'ie.
  • 90sast-scan
    Projektuje potok skanowania SAST i DAST: dobór narzędzi, integracja z CI i proces triage.

Uwagi i zgłoszenia

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