cisco-log-to-json-parsing

Community

Parse Cisco switch logs into structured JSON.

Authorlouiechiu137
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Cisco switch log data is often verbose and unstructured. This Skill converts terminal outputs into clean, structured JSON representing devices, interfaces, CDP neighbors, and topology to speed up network discovery and documentation.

Core Features & Use Cases

  • Parses common Cisco show outputs (version, inventory, vlan brief, interface status/description, and cdp) into a cohesive data model for devices, interfaces, cdp_neighbors, ip_interfaces, trunks, port_channels, and sfp_modules.
  • Produces ready-to-consume JSON payloads: devices.json and topology.json suitable for network inventory, change planning, and topology mapping.
  • Use cases include network inventory, topology discovery, and migration documentation from raw CLI text across IOS, IOS-XE, NX-OS environments.

Quick Start

Provide a Cisco log file path to parse and run the parser to generate devices.json and topology.json.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cisco-log-to-json-parsing
Download link: https://github.com/louiechiu137/SKILLS/archive/main.zip#cisco-log-to-json-parsing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.