security

Generate security architecture diagrams from PlantUML syntax with IAM, encryption, and firewall icons.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/shekerkamma/markdown-viewer-skills-audit --skill security-shekerkamma
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security
Source: https://github.com/shekerkamma/markdown-viewer-skills-audit/tree/main/security
Command: npx skills add https://github.com/shekerkamma/markdown-viewer-skills-audit --skill security-shekerkamma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagram security architectures using PlantUML syntax to visualize IAM, encryption, firewall, and compliance stencils.

Core Features & Use Cases

  • Visualize IAM flows: map identities, access, and roles across systems with standardized icons.
  • Model encryption pipelines: illustrate data protection through KMS, TLS, and secret management.
  • Threat & compliance modeling: represent risk boundaries, networks, and regulatory controls.

Quick Start

Place a PlantUML diagram fence using the plantuml syntax with IAM, encryption, and firewall icons to generate a security diagram.

Frequently Asked Questions about security

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create security architecture diagrams for IAM flows?

To create security architecture diagrams for IAM flows, you use PlantUML syntax with standardized identity and access stencils. This visualizes identities, access, and roles across enterprise systems using enforced left-to-right flow direction.

What is the best way to model encryption pipelines and KMS workflows?

Modeling encryption pipelines is best done by illustrating data protection through KMS, TLS, and secret management using PlantUML diagrams. This maps data protection workflows across cloud deployments and enterprise networks.

Can I visualize threat models and compliance architectures using PlantUML?

Yes, you can visualize threat models and compliance architectures using PlantUML syntax. It represents risk boundaries, network defenses, and regulatory controls across enterprise networks and cloud deployments.

Does PlantUML support network security stencils for firewall and identity icons?

PlantUML supports network security stencils through the mxgraph dialect, providing standardized firewall, encryption, and identity icons. These stencils map network defenses and access boundaries within compliance architectures.

How do I enforce diagram boundaries when generating PlantUML security diagrams?

You enforce diagram boundaries by wrapping your PlantUML syntax with @startuml and @enduml tags. This structure is required to generate valid security architecture diagrams with enforced left-to-right flow direction.