¿Qué hace security?
Crea diagramas de arquitectura de seguridad usando sintaxis PlantUML con iconos de identidad, cifrado, firewall y cumplimiento normativo. Ideal para flujos IAM, modelos de confianza cero, pipelines de cifrado y arquitecturas de detección de amenazas.
Descripción
Esta habilidad permite a los agentes de IA generar diagramas de seguridad visuales directamente en documentos Markdown, aprovechando la sintaxis PlantUML. Está diseñada para ayudar a los desarrolladores a documentar y comunicar arquitecturas de seguridad complejas.
Plataformas Soportadas
- Claude Code
- Cursor
- Codex
Cómo Usar
Para generar un diagrama, incluye un bloque de código con sintaxis PlantUML en tu documento Markdown. Por ejemplo:
@startuml
!include <security/identity>
!include <security/encryption>
!include <security/firewall>
actor Usuario
rectangle "IAM" as iam
rectangle "Cifrado" as enc
rectangle "Firewall" as fw
Usuario -> iam : Autenticar
iam -> enc : Cifrar datos
enc -> fw : Permitir tráfico
@enduml
Ejemplos de Uso
- Flujos IAM: Modelar procesos de autenticación y autorización.
- Modelos de Confianza Cero: Representar principios de seguridad como verificación continua.
- Pipelines de Cifrado: Diseñar flujos de cifrado y descifrado de datos.
- Detección de Amenazas: Diagramar arquitecturas de detección y respuesta.
Iconos Disponibles
- Identidad:
!include <security/identity> - Cifrado:
!include <security/encryption> - Firewall:
!include <security/firewall> - Cumplimiento:
!include <security/compliance>
Notas
- Asegúrate de usar la sintaxis correcta de PlantUML.
- Los iconos se incluyen mediante directivas
!include. - Puedes combinar múltiples iconos en un mismo diagrama.