CommunityProgramación y desarrollogithub.com

markdown-viewer/security

Crea diagramas de arquitectura de seguridad usando sintaxis PlantUML con iconos de identidad, cifrado, firewall y cumplimiento. Ideal para flujos IAM, modelos de confianza cero, pipelines de cifrado y arquitecturas de detección de amenazas.

¿Qué es security?

Esta habilidad, 'markdown-viewer/security', permite a los agentes de IA generar diagramas de arquitectura de seguridad directamente en documentos Markdown. Utiliza la sintaxis PlantUML para representar visualmente conceptos de seguridad como identidad, cifrado, firewalls y cumplimiento normativo. Es especialmente útil para modelar flujos de IAM (Identity and Access Management), implementar modelos de confianza cero, diseñar pipelines de cifrado y arquitecturas de detección de amenazas. Soporta plataformas como Claude Code y Cursor, integrándose en flujos de trabajo de desarrollo e infraestructura como código. Al proporcionar instrucciones claras en PlantUML, el agente puede generar diagramas precisos que ayudan a los desarrolladores a documentar y comunicar arquitecturas de seguridad complejas de manera efectiva.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/markdown-viewer/skills/tree/main/skills/security

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿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.

Referencias

Individual skills in this repo

This repo contains 13 individual skills — each has its own dedicated page.

markdown-viewer/archimate

Create ArchiMate enterprise architecture diagrams using PlantUML stdlib macros. Best for TOGAF viewpoints, layered EA modeling (Business/Application/Technology), motivation analysis, and migration planning.

markdown-viewer/architecture

Create layered system architecture diagrams using HTML/CSS templates with color-coded tiers and grid layouts. Best for technology stacks, microservices topology, and multi-tier application design.

markdown-viewer/bpmn

Create business process diagrams using PlantUML syntax with BPMN, EIP, and Lean Mapping stencil icons. Best for workflow automation, approval chains, message-based integration patterns, and value stream mapping.

markdown-viewer/canvas

Create spatial diagrams with free-positioned nodes using JSON format. Best for concept maps, knowledge graphs, and planning boards requiring precise x/y coordinate control.

markdown-viewer/cloud

Create cloud provider architecture diagrams using PlantUML syntax with official AWS, Azure, GCP, and Alibaba Cloud service icons. Best for multi-service cloud topologies and migration blueprints.

markdown-viewer/data-analytics

Create data pipeline and analytics architecture diagrams using PlantUML syntax with database/analytics stencil icons. Best for ETL pipelines, data lakes, real-time streaming, data warehousing, and BI dashboard design.

markdown-viewer/graphviz

Create directed/undirected graphs using DOT language with automatic layout. Best for dependency trees, call graphs, package hierarchies, and module relationships requiring fine-grained edge routing.

markdown-viewer/infocard

Create editorial-style information cards using HTML/CSS in Markdown. Best for knowledge summaries, data highlights, event announcements, and single-topic content cards with magazine-quality typography.

markdown-viewer/iot

Create IoT architecture diagrams using PlantUML syntax with device and sensor stencil icons. Best for smart home, industrial IoT (IIoT), fleet management, edge computing, and sensor network layouts.

markdown-viewer/mindmap

Create hierarchical mind maps using PlantUML @startmindmap syntax. Best for brainstorming, topic decomposition, study notes, and decision trees with automatic radial layout, left/right branches, and per-node styling.

markdown-viewer/network

Create network topology diagrams using PlantUML syntax with mxgraph device icons (Cisco, Citrix, etc.). Best for LAN/WAN layouts, datacenter interconnects, and physical/logical network design.

markdown-viewer/uml

Create UML diagrams using PlantUML syntax. Best for software modeling — Class, Sequence, Activity, State Machine, Component, Use Case, and Deployment diagrams with concise text-based notation and auto-layout.

markdown-viewer/vega

Create data-driven charts with Vega-Lite (declarative) and Vega (programmatic). Best for statistical visualization of numeric data — bar, line, scatter, heatmap, area, radar charts, and word clouds.

Skills relacionados