cisco-log-to-json-parsing
CommunityParse 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.