Dynatrace Security Semantic Mapping
Waliduje mapowania pól dostawców bezpieczeństwa wobec słownika semantycznego Dynatrace, cytując dokładną regułę dla każdej luki.
Testowano · Działa
Co robi ten skill
Proponuje i waliduje mapowania pól z payloadów dostawców bezpieczeństwa (Qualys, Tenable, Wiz itd.) do słownika semantycznego security.events Dynatrace, sprawdzając wymagane pola, przestrzenie nazw typów obiektów, pokrycie referencji skanów, redundancję pól dostawcy oraz poprawność typów/enumów. Używaj przy wdrażaniu nowej integracji bezpieczeństwa, audycie istniejącego mapowania offline wobec dołączonych próbek lub walidacji wobec żywego tenanta.
Raport z testu
Przeprowadzono prawdziwą walidację statyczną (Workflow B1) na dołączonych próbkach Qualys/Tenable i wychwycono realny, cytowany przez regułę błąd: jedno znalezisko Tenable ma finding.time.created = null, mimo że scan.time.completed leżało tuż obok jako ważne źródło derywacji, plus brakujące component.name wymagane dla każdego VULNERABILITY_FINDING — dokładnie ten rodzaj konkretnej, praktycznej luki, którą naiwna lektura tego samego JSON-a by pominęła.
Testowano: 2026-07-13 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/Dynatrace/dynatrace-for-ai cd dynatrace-for-ai mkdir -p ~/.claude/skills cp -r skills/dt-sec-semantic-mapping ~/.claude/skills/dt-sec-semantic-mapping
Komendy i przykładowe prompty
/dt-sec-semantic-mappingWaliduje mapowania pól dostawców bezpieczeństwa wobec słownika semantycznego Dynatrace, cytując dokładną regułę dla każdej luki.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Validate our Qualys field mapping against Dynatrace's security dictionaryCheck if this Wiz payload mapping covers all the required fieldsAudit our existing Tenable integration mapping for missing scan references