Skip to content

Proposal: Add network engineering + homelab skill categories #1412

@arsallls

Description

@arsallls

What I'm proposing

Two new skill categories with 9 skills + 4 agents — a domain that doesn't currently exist in ECC.

Network Engineering (5 skills)

  • network-bgp-diagnostics — BGP neighbor state diagnosis, AS path analysis, stuck session troubleshooting
  • cisco-ios-patterns — IOS/IOS-XE config syntax, show commands, wildcard masks, privilege levels
  • network-interface-health — CRC errors, duplex mismatches, drops, flap detection + Python parser
  • netmiko-ssh-automation — multi-vendor SSH automation, parallel batch ops, TextFSM parsing
  • network-config-validation — dangerous command detection, syntax validation, subnet overlap/duplicate IP checks

Homelab (4 skills)

  • homelab-network-setup — IP scheme design, hardware selection, DHCP, common beginner mistakes
  • homelab-vlan-segmentation — IoT/guest/trusted VLANs on UniFi, pfSense, MikroTik
  • homelab-pihole-dns — Pi-hole install, blocklists, DNS-over-HTTPS, local DNS records
  • homelab-wireguard-vpn — WireGuard server, peer config, split tunnel, DDNS, key generation

Agents (4)

  • network-troubleshooter — OSI-layer-by-layer symptom diagnosis with ranked hypotheses
  • network-config-reviewer — security audit for router/switch configs (VTY, SNMP, ACLs, NTP)
  • network-architect — enterprise network design from requirements (WAN, DC, routing, segmentation)
  • homelab-architect — complete home network plan from hardware inventory + goals

Why it fits ECC

ECC currently has no networking or homelab skills at all. These two categories serve two large underserved audiences: enterprise network engineers and homelab enthusiasts.

All skills have been manually tested in Claude Code. Each auto-activates correctly on relevant prompts.

Preview

All files are ready: https://github.com/arsallls/claude-network-skills

Happy to split into smaller PRs if preferred.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions