Przejdź do treści
Biblioteka skilli
Bezpieczeństwo · Przegląd i audyt

syncable-security-audit

/syncable-security-audit

Przeprowadza audyt bezpieczeństwa przed wdrożeniem: przegląd zgodności i głęboki skan gotowości produkcyjnej.

Repozytorium
syncable-cli ↗
Licencja
GPL-3.0
Ostatnia zmiana repozytorium
17.05.2026

Ocena i bezpieczeństwo

84/ 100Klasa: dobry
Format9 / 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 17.05.2026, bez odwołań do wycofanych modeli i API.

Licencja

GPL-3.0, otwarta.

Co robi i kiedy

Przeprowadza audyt bezpieczeństwa przed wdrożeniem: przegląd zgodności i głęboki skan gotowości produkcyjnej.

Oryginalny opis (EN)

Use when the user asks for a security audit, pre-deployment security review, compliance check, thorough security assessment before shipping, or deep security scan for production readiness

Jak działa

  1. Overview
  2. Steps
  3. Decision Points
  4. Report: Verdict Format
  5. Common Mistakes
  6. Retrieval
Sekcje z nagłówków SKILL.md, w oryginale · 84 linii, 376 słów
Podgląd SKILL.md
---
description: "Use when the user asks for a security audit, pre-deployment security review, compliance check, thorough security assessment before shipping, or deep security scan for production readiness"
---

## Overview

Deep multi-layered security review for pre-deployment gates or compliance. Uses thorough/paranoid scan modes and includes IaC validation. Stricter than project-assessment.

## Steps

### 1. Analyze the project

```bash
sync-ctl analyze <PATH> --agent
```

Determine: IaC files present (gates step 4), dependencies present (gates step 3). Save `full_data_ref`.

**Success criteria:** You know which IaC types and dependency files exist.

### 2. Deep security scan

**PR review / pre-merge:**
```bash
sync-ctl security <PATH> --mode thorough --agent
```

**Production / compliance:**
```bash
sync-ctl security <PATH> --mode paranoid --agent
```

**Success criteria:** JSON with severity counts. All critical/high findings captured with file locations.

### 3. Vulnerability scan

```bash
sync-ctl vulnerabilities <PATH> --agent
```

**Decision:** No dependencies in step 1 → skip, note in report.

**Success criteria:** CVE counts by severity captured.

### 4. IaC validation

```bash
sync-ctl validate <PATH> --agent
```

**Decision:** No IaC files in step 1 → skip.

Filter if types known: `--types dockerfile,compose`

**Success criteria:** Lint violations captured with severity and file locations.

## Decision Points

| Condition | Action |
|-----------|--------|
| PR review context | `--mode thorough` in step 2 |
| Pre-deploy / compliance | `--mode paranoid` in step 2 |
| No IaC files in step 1 | Skip step 4 |
| No dependencies in step 1 | Skip step 3 |

## Report: Verdict Format

1. **Security Findings** — critical/high with locations and remediation
2. **Vulnerability Status** — CVEs by severity, packages needing updates
3. **IaC Compliance** — lint violations
4. **Verdict** — PASS (no critical/high) | WARN (high but no critical) | FAIL (critical present)
5. **Remediation Priority** — ordered action list

**If critical findings exist:** Explicitly warn user. If part of deploy pipeline, recommend blocking deployment.

## Common Mistakes

| Mistake | Reality |
|---------|---------|
| "Project looks simple, lightning mode is fine" | Security audits require thorough or paranoid. That's what distinguishes this from project-assessment. |
| Skipping IaC validation because "it's just Dockerfiles" | Dockerfile misconfigurations are a top attack vector. Always validate if IaC exists. |
| Reporting verdict without running all applicable steps | Every applicable step must complete before issuing a PASS/WARN/FAIL verdict. |

## Retrieval

Save each step's `full_data_ref`. Use `sync-ctl retrieve <ref_id> --query "..."` for drill-down. Do NOT re-run commands.

Wersje

W bazie nie ma innych skilli o nazwie syncable-security-audit.

Migawka bazy z 28.10.2026 · wersja paczki fe531e9cb5ce (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

  • 95security-checklist
    Przeprowadza audyt bezpieczeństwa przed wdrożeniem według OWASP Top 10, przy przeglądzie kodu przed wydaniem na produkcję.
  • 100audit-security
    Przeprowadza audyt bezpieczeństwa: sprawdza podatności, zgodność z OWASP, wycieki sekretów i ogólny stan bezpieczeństwa aplikacji.
  • 100security-scan
    Uruchamia szybki przegląd bezpieczeństwa zmian w kodzie: skan podatności, sekretów i zależności przed zatwierdzeniem.
  • 100security
    Przeprowadza audyt OWASP Top 10 i model zagrożeń STRIDE przed wdrożeniem produkcyjnym, w trybach szybkim, standardowym i dogłębnym.
  • 100security-audit
    Sprawdza kod i zależności pod kątem podatności przy przeglądzie PR, przed wdrożeniem lub na prośbę o audyt bezpieczeństwa.
  • 84syncable-deploy-pipeline
    Wdraża usługę przez Syncable na produkcję lub staging, najpierw uruchamiając kontrole bezpieczeństwa potoku wdrożeniowego.

Uwagi i zgłoszenia

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