Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through hash verification.
日本語の概要は準備中です。原文の説明を表示しています。
Create Azure cloud architecture diagrams in SVG format using official Microsoft Azure icons. Use when the user asks to create, generate, or draw an Azure architecture diagram, cloud diagram, infrastructure diagram, or any visual showing Azure services. Also trigger when user mentions creating diagrams for Azure Fabric, AKS, App Service, Functions, or any Azure service topology.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
You are creating a professional Azure cloud architecture diagram in SVG format.
$ARGUMENTS
Parse the user's request to identify:
./azure-architecture.svg if not specified)Fetch the official Microsoft Azure architecture icons from the benc-uk/icon-collection GitHub repository. These are the actual icons from the Azure Architecture Icon set.
Base URL: https://raw.githubusercontent.com/benc-uk/icon-collection/master/azure-icons/
For each Azure service in the diagram, fetch its SVG icon from:
| Service | Filename |
|---|---|
| Azure SQL Database | SQL-Database.svg |
| Azure Storage | Storage-Accounts.svg |
| Blob Storage | Blob-Block.svg |
| Cosmos DB | Azure-Cosmos-DB.svg |
| Event Hubs | Event-Hubs.svg |
| Service Bus | Service-Bus.svg |
| Data Factory | Data-Factory.svg |
| Azure Synapse Analytics | Azure-Synapse-Analytics.svg |
| Azure Functions | Function-Apps.svg |
| App Service | App-Services.svg |
| API Management | API-Management-Services.svg |
| Azure Kubernetes Service | Kubernetes-Services.svg |
| Container Instances | Container-Instances.svg |
| Container Registry | Container-Registries.svg |
| Virtual Machines | Virtual-Machine.svg |
| Virtual Networks | Virtual-Networks.svg |
| Load Balancer | Load-Balancers.svg |
| Application Gateway | Application-Gateways.svg |
| Azure Front Door | Front-Doors.svg |
| Azure CDN | CDN-Profiles.svg |
| Azure DNS | DNS-Zones.svg |
| Azure Firewall | Firewalls.svg |
| Azure Active Directory / Entra ID | Azure-Active-Directory.svg |
| Key Vault | Key-Vaults.svg |
| Azure Monitor | Monitor.svg |
| Log Analytics | Log-Analytics-Workspaces.svg |
| Application Insights | Application-Insights.svg |
| Azure Cache for Redis | Cache-Redis.svg |
| Azure Search / AI Search | Search-Services.svg |
| Cognitive Services / Azure AI | Cognitive-Services.svg |
| Azure Bot Service | Bot-Services.svg |
| Azure OpenAI | Cognitive-Services.svg |
| Notification Hubs | Notification-Hubs.svg |
| SignalR | SignalR.svg |
| Logic Apps | Logic-Apps.svg |
| Event Grid | Event-Grid-Domains.svg |
| Stream Analytics | Stream-Analytics-Jobs.svg |
| Azure DevOps | Azure-DevOps.svg |
| Azure Repos | Azure-Repos.svg |
| IoT Hub | IoT-Hub.svg |
| Data Lake Storage | Data-Lake-Store-Gen1.svg |
| Azure Databricks | Azure-Databricks.svg |
| HDInsight | HDInsight-Clusters.svg |
| Azure Batch | Batch-Accounts.svg |
| Azure Site Recovery | Recovery-Services-Vaults.svg |
| Azure Backup | Recovery-Services-Vaults.svg |
| Network Security Groups | Network-Security-Groups.svg |
| Private Endpoints | Private-Link.svg |
| Managed Identities | Managed-Identities.svg |
| Azure Policy | Policy.svg |
Additional icons for Power BI: https://raw.githubusercontent.com/microsoft/PowerBI-Icons/main/SVG/Power-BI.svg
If a specific icon filename returns 404, try variations:
https://code.benco.io/icon-collection/azure-icons/When embedding icons into the diagram SVG:
Namespace all gradient/filter/clipPath IDs to avoid conflicts. Each icon's internal id="a", id="b" etc. MUST be renamed to unique IDs like sql_a, cosmos_a, storage_a etc. Update all url(#...) and fill="url(#...)" references accordingly.
Place all <defs> (gradients, filters, clipPaths) in a single top-level <defs> block in the output SVG.
Scale icons using transform="translate(x, y) scale(s)" on a <g> element wrapping each icon's paths. Icons from benc-uk have an 18x18 viewBox, so scale(2) gives ~36px, scale(2.5) gives ~45px icons.
Create a complete SVG with:
Design system (Azure-style):
Segoe UI, Arial, sans-serif#0078D4#FAFAFA or #F9F9F9#fff with stroke="#E1DFDD" and subtle drop shadow#0078D4 (blue)#5C2D91 (purple)#0078D4 (blue)#5C2D91 (purple)#D83B01 (dark orange)#F7630C (orange)#107C10 (green)#0078D4 (blue)Layout structure:
┌─────────────────────────────────────────┐
│ Title Banner (gradient blue header) │
├─────────────────────────────────────────┤
│ │
│ ┌──────┐ ┌──────┐ ┌──────┐ │
│ │ Icon │───>│ Icon │───>│ Icon │ │
│ │ Label│ │ Label│ │ Label│ │
│ └──────┘ └──────┘ └──────┘ │
│ │ │ │ │
│ Grouping boxes with headers │
│ Flow arrows between components │
│ │
├─────────────────────────────────────────┤
│ Foundation / Infrastructure layer │
├─────────────────────────────────────────┤
│ Legend │
└─────────────────────────────────────────┘
Each service card pattern:
<g transform="translate(x, y)" filter="url(#shadowSm)">
<rect width="W" height="H" rx="6" fill="#fff" stroke="#E1DFDD"/>
<!-- Official Azure icon, scaled -->
<g transform="translate(8, 8) scale(2.2)">
<!-- icon paths here -->
</g>
<text x="52" y="26" fill="#323130" font-size="11" font-weight="600">Service Name</text>
</g>
Standard defs to always include:
<filter id="shadow" x="-5%" y="-5%" width="115%" height="115%">
<feDropShadow dx="1" dy="2" stdDeviation="3" flood-color="#000" flood-opacity="0.12"/>
</filter>
<filter id="shadowSm" x="-5%" y="-5%" width="115%" height="115%">
<feDropShadow dx="0" dy="1" stdDeviation="2" flood-color="#000" flood-opacity="0.08"/>
</filter>
<marker id="arrowR" markerWidth="8" markerHeight="6" refX="8" refY="3" orient="auto">
<polygon points="0 0, 8 3, 0 6" fill="#0078D4"/>
</marker>
Flow arrows: Use <line> or <path> elements with marker-end="url(#arrowR)", stroke #0078D4, stroke-width 1.5.
Grouping boxes: Use rounded <rect> with colored header bar + white body, similar to Azure portal resource group visualization.
Save the SVG file to the path specified by the user (or default ./azure-architecture.svg).
a, b which WILL conflict. Prefix them (e.g., sql_a, cosmos_b).viewBox on the root SVG, no fixed width/height attributes so it scales.<svg> wrapper.まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Create forensically sound bit-for-bit disk images using dd and dcfldd while preserving evidence integrity through hash verification.
日本語の概要は準備中です。原文の説明を表示しています。
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
日本語の概要は準備中です。原文の説明を表示しています。
Detect dangerous ACL misconfigurations in Active Directory using ldap3 to identify GenericAll, WriteDACL, and WriteOwner abuse paths
日本語の概要は準備中です。原文の説明を表示しています。
Perform static analysis of Android APK malware samples using apktool for decompilation, jadx for Java source recovery, and androguard for permission analysis, manifest inspection, and suspicious API call detection.
日本語の概要は準備中です。原文の説明を表示しています。
Parses API Gateway access logs (AWS API Gateway, Kong, Nginx) to detect BOLA/IDOR attacks, rate limit bypass, credential scanning, and injection attempts. Uses pandas for statistical analysis of request patterns and anomaly detection. Use when investigating API abuse or building API-specific threat detection rules.
日本語の概要は準備中です。原文の説明を表示しています。
Analyze advanced persistent threat (APT) group techniques using MITRE ATT&CK Navigator to create layered heatmaps of adversary TTPs for detection gap analysis and threat-informed defense.
日本語の概要は準備中です。原文の説明を表示しています。