mcpField
S
security

security

github.com/markdown-viewer安全3.4k2.9k 次安装3 周前更新
代码仓库

关于 security

security 是用于生成安全架构图的技能,面向设计信任边界、身份验证和访问流的用户。它通过 AWS 安全服务图标与安全区域组织图示。

主要功能

  1. 01提供 AWS 安全服务图标
  2. 02表示身份与访问控制流程
  3. 03支持信任边界和安全区域
  4. 04涵盖多种安全架构类型

适用场景

  1. 01绘制 IAM 与身份验证流程
  2. 02展示静态和传输中数据加密
  3. 03规划网络防护与防火墙
  4. 04呈现威胁检测或合规审计架构

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/markdown-viewer/skills --skill security

安装后在 Claude Code 中输入/security确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

examples/
compliance-audit.md
data-protection.md
encryption-pipeline.md
iam-authn.md
multi-account-governance.md
network-security.md
threat-detection.md
zero-trust.md

详细介绍

安全架构图生成器

快速开始: 定义信任边界 → 放置身份/加密/防火墙图标 → 用访问流连接 → 划分为安全区域 → 用 ```plantuml 围栏包裹。

⚠️ 重要提示: 始终使用 ```plantuml 或 ```puml 代码围栏。绝不要使用 ```text——它不会渲染为图表。

关键规则

  • 每个图表都以 @startuml 开始,并以 @enduml 结束
  • 访问流使用 left to right direction(用户 → 身份验证 → 授权 → 资源)
  • 安全服务图标使用 mxgraph.aws4.* 图形语法
  • 默认颜色会自动应用——无需指定 fillColor 或 strokeColor
  • 使用 rectangle "Trust Boundary" { ... } 表示安全区域
  • 定向流使用 -->,审计/异步流使用 ..>(虚线)

完整图形参考: 查看 stencils/README.md,了解 9500 多个可用图标。

Mxgraph 图形语法

mxgraph.aws4.<icon> "Label" as <alias>
身份与访问图形
类别图形用途
IAMidentity_and_access_management, identity_access_management_iam_roles_anywhere身份策略与角色
SSO/目录cognito, ad_connector, directory_service, cloud_directory用户身份验证与联合
STSsts, sts_alternate临时安全凭证
Organizationsorganizations, organizations_account, organizations_organizational_unit多账户治理
加密与密钥图形
类别图形用途
KMSkey_management_service, key_management_service_external_key_store密钥管理与加密
密钥secrets_manager密钥轮换与存储
证书certificate_manager, private_certificate_authorityTLS 证书生命周期管理
HSMcloudhsm硬件安全模块
加密encrypted_data静态加密数据
网络安全图形
类别图形用途
防火墙network_firewall, network_firewall_endpoints, firewall_manager网络流量筛选
WAFgeneric_firewallWeb 应用防火墙
Shieldshield, shield_shield_advanced, shield2DDoS 防护
安全组security_group, group_security_group实例级防火墙
威胁检测与合规图形
类别图形用途
检测guardduty, detective, inspector威胁检测与调查
数据保护macie敏感数据发现
合规security_hub, security_hub_finding, audit_manager, config合规状况与审计
日志记录cloudtrail, cloudtrail_cloudtrail_lake, security_lake审计轨迹与日志聚合
治理control_tower, organizations多账户治理
事件security_incident_response事件管理
连接类型
语法含义使用场景
A --> B实线箭头身份验证流/访问请求
A ..> B虚线箭头审计事件/异步检测
A -- B实线信任关系
A --> B : "label"带标签的连接描述协议或凭证
快速示例
@startuml
left to right direction
mxgraph.aws4.users "Users" as users
mxgraph.aws4.cognito "Cognito" as auth
mxgraph.aws4.identity_and_access_management "IAM" as iam

rectangle "Protected Resources" {
  mxgraph.aws4.s3 "Data (S3)" as s3
  mxgraph.aws4.encrypted_data "Encrypted" as enc
}

users --> auth : "login"
auth --> iam : "token"
iam --> s3
s3 --> enc
@enduml

安全架构类型

类型用途关键图形符号示例
IAM 与身份验证身份和身份验证cognito、identity_and_access_management、stsiam-authn.md
加密管道静态和传输中的数据加密key_management_service、certificate_manager、secrets_managerencryption-pipeline.md
网络安全边界防御与防火墙network_firewall、shield、security_groupnetwork-security.md
威胁检测自动化威胁响应guardduty、detective、security_hubthreat-detection.md
合规审计治理与审计跟踪config、audit_manager、cloudtrail、security_lakecompliance-audit.md
零信任零信任访问模型cognito、identity_and_access_management、network_firewallzero-trust.md
数据保护敏感数据分类macie、encrypted_data、key_management_servicedata-protection.md
多账户治理组织范围的安全organizations、control_tower、security_hubmulti-account-governance.md

评论

支持 Markdown