# Troubleshoot Network Infrastructure

Network teams need reliable guidance for design, DNS, load balancing, and connectivity issues. This skill provides structured references and troubleshooting workflows for safe infrastructure decisions.

## Install

```bash
npx skillstore add joseph obrien/89jobrien-network-engineering
```

## Metadata

- Status: approved
- Slug: 89jobrien-network-engineering
- Version: 1.0.1
- Author version: 1.0.1
- Skillstore revision: r1
- Version status: valid
- Tree hash: 102dcd9671747757a6d92037cacfc9e8b6148c88e70f61ab4ecf013d693072a8
- Author: Joseph OBrien
- GitHub username: 89jobrien
- License: MIT
- Repository: https://github.com/89jobrien/steve/tree/main/steve/skills/network-engineering
- Ref: c4037264bbd363c572662d6154a3ab28f5ca4f53
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem
- Quality score: 81
- Quality tier: silver
- Public page: https://skillstore.pages.dev/skills/89jobrien-network-engineering
- Manifest: https://skillstore.pages.dev/api/skills/89jobrien-network-engineering/manifest

## Capabilities

- Explains VPC subnet patterns for public, private, and isolated database tiers.
- Summarizes load balancer types, health checks, and routing strategies.
- Provides DNS record references and diagnostic command examples.
- Documents TLS settings and certificate troubleshooting checks.
- Organizes connectivity, route, interface, and performance diagnostics.
- Connects network topics to cloud, security, and performance workflows.

## Use Cases

- Plan Cloud Network Layouts: Design public, private, and database subnet patterns for a multi-tier application.
- Debug DNS and TLS Incidents: Work through DNS records, certificate checks, and load balancer symptoms during outages.
- Review Connectivity Runbooks: Create step-by-step checks for ports, routes, interfaces, and service health.

## Prompt Templates

### Diagnose a Connection Failure

```
Help me troubleshoot a connection failure between a client and an application server. Ask for missing details before recommending checks.
```

### Design a VPC Subnet Plan

```
Design a VPC subnet plan for a three-tier web application across three availability zones. Include public, private, and database subnets.
```

### Review a DNS Migration

```
Review my DNS migration plan for a production domain. Identify TTL changes, record validation steps, and rollback checks.
```

### Build a TLS Incident Workflow

```
Create an incident workflow for intermittent TLS failures behind a load balancer. Separate certificate, cipher, routing, and health-check causes.
```

## Limitations

- Does not execute commands or collect live network data by itself.
- Does not replace vendor documentation for production configuration details.
- Does not validate user authorization for diagnostic targets.
- Does not provide complete compliance or penetration testing procedures.

## Best Practices

- Confirm authorization before running diagnostics against any host or network.
- Start with layer-by-layer checks before changing production configuration.
- Record expected state, observed state, and rollback steps for every change.

## Anti Patterns

- Running scan-like commands against systems without explicit permission.
- Changing DNS, routes, or firewall rules without a rollback plan.
- Treating example addresses or placeholder hostnames as production values.

## Security Audit

- Audited at: 2026-07-05T13:11:26.668\+00:00
- Summary: I found no malicious intent, prompt injection, secret access, or executable code in SKILL.md. The static hits are Markdown fences, documentation addresses, and standard network troubleshooting examples. Users should run diagnostic commands only against systems they own or are authorized to test.

## Stats

- Views: 257
- Downloads: 22
- Favorites: 1
- Popularity score: 0
