Skip to content
Back to skills

Networking Ops Edho Ferdian

ASecurity

Networking skill covering five modes — config review, network design (homelab or enterprise/multi-site), read-only OSI-layer diagnosis, device operations/change windows (Cisco IOS-flavoured), and homelab build-out (see the Mode detection table below for the full breakdown and which mode fits). Use whenever the user pastes a config to review ("cek config Cisco ini"), wants a network designed ("rancang jaringan homelab"), is troubleshooting connectivity/DNS/routing symptoms ("kenapa internet la...

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 24, 2026
ai-agentsgotestingcode-review

Works with

  • cli

Security analysis

A100/100

Pro scans all 10 files and shows the line behind each finding

Scanned September 24, 2026

npx -y skills add edhoferdian/EEF --skill networking-ops-edho-ferdian --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Networking Ops Edho Ferdian?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Networking Ops Edho Ferdian
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/edhoferdian-networking-ops-edho-ferdian/badge)](https://www.skillsdirectory.com/skills/edhoferdian-networking-ops-edho-ferdian)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: networking-ops-edho-ferdian
description: >-
  Networking skill covering five modes — config review, network design
  (homelab or enterprise/multi-site), read-only OSI-layer diagnosis, device
  operations/change windows (Cisco IOS-flavoured), and homelab build-out
  (see the Mode detection table below for the full breakdown and which mode
  fits). Use whenever the user pastes a config to review ("cek config Cisco
  ini"), wants a network designed ("rancang jaringan homelab"), is
  troubleshooting connectivity/DNS/routing symptoms ("kenapa internet
  lambat"), needs to script a device change ("push this ACL via SSH"), or is
  building a homelab. Consolidates config review, design, troubleshooting,
  device automation, and homelab build-out into one skill.
---

# Networking Ops — Edho Ferdian Mode

## Provenance

This skill consolidates what used to be several separate, narrower
capabilities — config review, network design (homelab and
enterprise/multi-site), read-only troubleshooting, and device
operations/automation — into one skill (the same consolidation pattern used
by `language-code-review-edho-ferdian` for the language-reviewer family),
building real substance where real substance existed in the source material
rather than leaving thin pass-through routing between pieces.

The device-operations and homelab-build-out material folds in coverage for
Cisco IOS command patterns, Netmiko-based SSH automation, config
validation, interface/BGP diagnostics, homelab network setup and
readiness, VLAN segmentation, WireGuard remote access, and Pi-hole/local
DNS. Most of that material carried over in full. Two areas were folded only
partially: the VLAN-segmentation and Pi-hole/local-DNS material each
originally included a vendor-UI / product-specific walkthrough section
(UniFi controller screens, Pi-hole's web admin clickpath) that was
dropped — this skill can't verify a specific product's current UI and
shouldn't fake having tested it. The underlying concepts (segmentation
boundaries, DNS-sinkhole architecture, upstream/conditional-forwarding
design) were kept and generalized.

## Honest scope statement — read this first

**Coverage is real but has a specific shape, not a universal one.**
Device-command syntax, change-window discipline, automation scripting, and
diagnostic command output in this skill are Cisco IOS/IOS-XE flavoured —
that's what the source material (`cisco-ios-patterns`,
`netmiko-ssh-automation`, the BGP/interface diagnostics sources) actually
covers in concrete syntax. Other vendors (Juniper Junos, Arista EOS,
MikroTik RouterOS) get the underlying concepts — what a change window is
for, why preflight validation matters, how to read interface/BGP state in
general — but not their native command syntax. Translate the concept, don't
assume the Cisco command works verbatim elsewhere.

**Covered conceptually, with an explicit accuracy caveat:** where VLAN
segmentation, DNS/DHCP integration (including Pi-hole), and firewall
rule/policy configuration conceptually live in UniFi, pfSense/OPNsense, and
MikroTik (WinBox/WebFig) — see `references/vendor-gui-concepts.md`. That
file deliberately does not claim exact, current click-paths or menu labels
(those go stale with firmware/software updates and cannot be verified
without the hardware in hand); it documents the stable conceptual location
and naming of each setting instead, with a prominent caveat on every section
to verify against the actual installed version before executing.

## Mode detection

Pick the mode from what the user is actually asking for. State which mode
you're in before loading the reference file, the same way
`language-code-review-edho-ferdian` states which stack lens it loaded.

| Signal | Mode | Load |
| --- | --- | --- |
| User pastes an existing config, or a proposed change snippet, and wants it reviewed/audited/checked before a push | **Config review** | `references/config-review.md` |
| User wants to design a new network, re-segment an existing one, plan VLANs/redundancy/topology, homelab or enterprise/multi-site | **Design** | `references/design-principles.md` |
| User describes a live symptom — can't connect, DNS fails, slow, BGP flapping, VLAN unreachable — and wants a root cause | **Troubleshooting** | `references/troubleshooting-methodology.md` |
| User wants to run, script, or push a device command/change — SSH into a device, automate a change across multiple devices, needs a maintenance-window plan for a live push | **Device operations / automation** | `references/device-command-and-change-window.md` + `references/automation-and-preflight.md` |
| User is building or expanding a homelab or small network — remote access setup, local DNS, readiness check before buying/racking gear | **Homelab / small-network build** | `references/homelab-planning.md` + `references/remote-access-and-local-dns.md` |

If the request spans more than one mode (e.g. "diagnose why this failed,
then fix the config"), run them in sequence: troubleshooting first to find
the root cause, then config-review on the proposed fix before it ships.
Never skip config-review on a fix just because troubleshooting already
found the cause — a fix is a config change and gets reviewed like one.
Likewise, "automate this change across 40 switches via SSH" is not an
edge case — it's the device operations/automation mode above: load
`device-command-and-change-window.md` for the change-window discipline and
`automation-and-preflight.md` for the scripting and validation approach.

If a request still doesn't clearly match any of the five modes, say so
plainly rather than forcing a best-effort fit into the closest one.

## Shared safety rules (all five modes)

These are consistent across all modes of this skill and
apply regardless of which reference file is active:

- **Never recommend removing an ACL, firewall rule, or auth control as a
  troubleshooting or testing shortcut.** This isn't mode-specific — it's a
  hard rule.
- **Never present a config change as a diagnostic step.** If a command
  changes device state, label it a proposed fix requiring a maintenance
  window, backup, and rollback plan — not something to run "just to see."
  This is a hard blocker in `config-review.md`'s severity ladder for
  destructive commands with no rollback context.
- **Read-only by default.** Config review, design, and troubleshooting are
  planning/review/diagnosis and never apply configuration directly. Device
  operations/automation is the only mode that can touch live device state,
  and only behind the explicit-flag rule below.
- **Don't recommend exposing a management interface to the internet**, in
  any mode — design, review, or troubleshooting.
- **Automation defaults to read-only**; a config-changing code path
  requires an explicit operator flag, and persisting to startup config is
  always a separate, later, approved step.

## Language routing (fixed — see skill-authoring-edho-ferdian's canonical contract)

Communication to the user in Bahasa Indonesia; device configs, commands,
and scripts in English — fixed, never ask. Full contract:
`skill-authoring-edho-ferdian` §7.

## Reference files

| File | Mode |
| --- | --- |
| `references/config-review.md` | Config review — the most self-contained source, ported with the most depth (full severity ladder, output format, verdict rule) |
| `references/design-principles.md` | Design — homelab and enterprise/multi-site registers, segmentation/VLAN principles, redundancy basics |
| `references/troubleshooting-methodology.md` | Troubleshooting — OSI layer-by-layer methodology (L1/2 → L3 → DNS → policy), generalizes even without device-specific command syntax |
| `references/device-command-and-change-window.md` | Device operations — Cisco IOS/IOS-XE command discipline, maintenance-window planning, backup/rollback requirements before any state-changing command |
| `references/interface-and-bgp-diagnostics.md` | Troubleshooting / device operations — reading interface counters and BGP neighbor/route state to ground a diagnosis in real device output |
| `references/automation-and-preflight.md` | Device operations — Netmiko-driven SSH automation patterns and the preflight validation checks that must pass before any scripted change runs |
| `references/homelab-planning.md` | Homelab build — small-network planning and hardware/readiness assessment before buying or racking gear |
| `references/remote-access-and-local-dns.md` | Homelab build — WireGuard-style remote access design and local DNS (sinkhole/conditional-forwarding) architecture, vendor-UI-agnostic |
| `references/vendor-gui-concepts.md` | Homelab build — where VLAN, DNS/DHCP, and firewall configuration conceptually live in UniFi, pfSense/OPNsense, and MikroTik, with a prominent staleness caveat on every section |

Files in this skill

  • SKILL.md8.7 KB
  • references/automation-and-preflight.md12.9 KB
  • references/config-review.md7.1 KB
  • references/design-principles.md8.1 KB
  • references/device-command-and-change-window.md5 KB
  • references/homelab-planning.md9.8 KB
  • references/interface-and-bgp-diagnostics.md6.2 KB
  • references/remote-access-and-local-dns.md9.6 KB
  • references/troubleshooting-methodology.md7.2 KB
  • references/vendor-gui-concepts.md14.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.