Dynatrace Security Semantic Mapping
Valida mapeos de campos de proveedores de seguridad contra el diccionario semántico de Dynatrace, citando la regla exacta para cada carencia.
Probado · Funciona
Qué hace
Sugiere y valida mapeos de campos desde payloads de proveedores de seguridad (Qualys, Tenable, Wiz, etc.) hacia el diccionario semántico security.events de Dynatrace, comprobando campos requeridos, namespaces de tipo de objeto, cobertura de referencias de escaneo, redundancia de campos del proveedor y corrección de enum/tipo. Úsala al incorporar una nueva integración de seguridad, al auditar un mapeo existente sin conexión contra muestras incluidas, o al validar contra un tenant en vivo.
Informe de la prueba
Ejecuté una validación estática real (Workflow B1) contra una muestra de Qualys/Tenable incluida y detectó un bug genuino, citado por regla: un finding de Tenable tiene finding.time.created = null aunque scan.time.completed estaba ahí mismo como fuente de derivación válida, además de un component.name faltante requerido para cualquier VULNERABILITY_FINDING — exactamente el tipo de carencia específica y accionable que una lectura ingenua del mismo JSON habría pasado por alto.
Probado el: 2026-07-13 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/dt-sec-semantic-mappingValida mapeos de campos de proveedores de seguridad contra el diccionario semántico de Dynatrace, citando la regla exacta para cada carencia.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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