Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.
.claude/skills/microck-hybrid-cloud-networking/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-08 | ✗→✓ | ▲ Improved | 20% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 128% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 42% | 0% |
| case-01 | ✓→✓ | = Same ✓ | 51% | 0% |
| case-02 | ✓→✓ | = Same ✓ | 42% | 0% |
Configure secure, high-performance connectivity between on-premises and cloud environments using VPN, Direct Connect, and ExpressRoute.
Establish secure, reliable network connectivity between on-premises data centers and cloud providers (AWS, Azure, GCP).
hclresource "aws_vpn_gateway" "main" { vpc_id = aws_vpc.main.id tags = { Name = "main-vpn-gateway" } } resource "aws_customer_gateway" "main" { bgp_asn = 65000 ip_address = "203.0.113.1" type = "ipsec.1" } resource "aws_vpn_connection" "main" { vpn_gateway_id = aws_vpn_gateway.main.id customer_gateway_id = aws_customer_gateway.main.id type = "ipsec.1" static_routes_only = false }
Reference: See references/direct-connect.md
hclresource "azurerm_virtual_network_gateway" "vpn" { name = "vpn-gateway" location = azurerm_resource_group.main.location resource_group_name = azurerm_resource_group.main.name type = "Vpn" vpn_type = "RouteBased" sku = "VpnGw1" ip_configuration { name = "vnetGatewayConfig" public_ip_address_id = azurerm_public_ip.vpn.id private_ip_address_allocation = "Dynamic" subnet_id = azurerm_subnet.gateway.id } }
On-Premises Datacenter
↓
VPN/Direct Connect
↓
Transit Gateway (AWS) / vWAN (Azure)
↓
├─ Production VPC/VNet
├─ Staging VPC/VNet
└─ Development VPC/VNetOn-Premises
├─ Direct Connect → us-east-1
└─ Direct Connect → us-west-2
↓
Cross-Region PeeringOn-Premises Datacenter
├─ Direct Connect → AWS
├─ ExpressRoute → Azure
└─ Interconnect → GCPOn-Premises Router:
- AS Number: 65000
- Advertise: 10.0.0.0/8
Cloud Router:
- AS Number: 64512 (AWS), 65515 (Azure)
- Advertise: Cloud VPC/VNet CIDRshclresource "aws_vpn_connection" "primary" { vpn_gateway_id = aws_vpn_gateway.main.id customer_gateway_id = aws_customer_gateway.primary.id type = "ipsec.1" } resource "aws_vpn_connection" "secondary" { vpn_gateway_id = aws_vpn_gateway.main.id customer_gateway_id = aws_customer_gateway.secondary.id type = "ipsec.1" }
bash# AWS VPN aws ec2 describe-vpn-connections aws ec2 get-vpn-connection-telemetry # Azure VPN az network vpn-connection show az network vpn-connection show-device-config-script
references/vpn-setup.md - VPN configuration guidereferences/direct-connect.md - Direct Connect setupmulti-cloud-architecture - For architecture decisionsterraform-module-library - For IaC implementation| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-05 | pass→pass | 7,668 | 2,802 | -63% | 1 | 1 | 0% | 1,354 | 1,927 | +42% | 0 | 0 | — |
case-01 | pass→pass | 10,177 | 7,652 | -25% | 1 | 1 | 0% | 2,116 | 3,186 | +51% | 0 | 0 | — |
case-02 | pass→pass | 14,599 | 11,379 | -22% | 1 | 1 | 0% | 2,444 | 3,462 | +42% | 0 | 0 | — |
case-03 | pass→pass | 9,347 | 5,056 | -46% | 1 | 1 | 0% | 1,888 | 2,479 | +31% | 0 | 0 | — |
case-04 | pass→pass | 8,295 | 6,030 | -27% | 1 | 1 | 0% | 1,282 | 2,553 | +99% | 0 | 0 | — |
case-06 | pass→pass | 6,690 | 4,645 | -31% | 1 | 1 | 0% | 1,261 | 2,382 | +89% | 0 | 0 | — |
case-07 | pass→pass | 9,983 | 6,257 | -37% | 1 | 1 | 0% | 1,683 | 2,605 | +55% | 0 | 0 | — |
case-08 | fail→pass | 15,136 | 9,815 | -35% | 1 | 1 | 0% | 2,995 | 3,601 | +20% | 0 | 0 | — |
case-09 | pass→pass | 12,743 | 9,257 | -27% | 1 | 1 | 0% | 2,065 | 3,106 | +50% | 0 | 0 | — |
case-10 | fail→fail | 6,289 | 5,043 | -20% | 1 | 1 | 0% | 1,113 | 2,328 | +109% | 0 | 0 | — |
case-11 | fail→pass | 5,220 | 4,191 | -20% | 1 | 1 | 0% | 983 | 2,242 | +128% | 0 | 0 | — |
case-12 | pass→pass | 11,662 | 11,124 | -5% | 1 | 1 | 0% | 1,909 | 3,406 | +78% | 0 | 0 | — |
case-13 | pass→pass | 19,362 | 18,396 | -5% | 1 | 1 | 0% | 3,117 | 4,515 | +45% | 0 | 0 | — |
case-14 | pass→pass | 6,883 | 5,003 | -27% | 1 | 1 | 0% | 1,089 | 2,269 | +108% | 0 | 0 | — |
case-15 | pass→pass | 7,156 | 8,020 | +12% | 1 | 1 | 0% | 1,197 | 2,939 | +146% | 0 | 0 | — |
case-16 | pass→pass | 9,414 | 7,953 | -16% | 1 | 1 | 0% | 1,653 | 2,925 | +77% | 0 | 0 | — |
case-17 | pass→pass | 4,972 | 5,123 | +3% | 1 | 1 | 0% | 762 | 2,457 | +222% | 0 | 0 | — |
case-18 | pass→pass | 17,826 | 14,329 | -20% | 1 | 1 | 0% | 2,785 | 4,129 | +48% | 0 | 0 | — |
case-19 | pass→pass | 16,797 | 11,990 | -29% | 1 | 1 | 0% | 2,971 | 3,675 | +24% | 0 | 0 | — |
case-20 | pass→pass | 12,223 | 3,593 | -71% | 1 | 1 | 0% | 2,273 | 2,194 | -3% | 0 | 0 | — |
case-21 | pass→pass | 9,610 | 7,137 | -26% | 1 | 1 | 0% | 1,730 | 2,836 | +64% | 0 | 0 | — |
case-22 | pass→pass | 6,279 | 5,199 | -17% | 1 | 1 | 0% | 1,284 | 2,562 | +100% | 0 | 0 | — |
case-23 | pass→pass | 13,806 | 12,363 | -10% | 1 | 1 | 0% | 2,728 | 4,082 | +50% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 23 cases were attempted. The headline lift of +9 percentage points is the difference between those two pass rates over the 23 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.