
Network Config Validation
- 1.4k installs
- 238k repo stars
- Updated August 5, 2026
- affaan-m/ecc
This is a copy of network-config-validation by affaan-m - installs and ranking accrue to the original listing.
network-config-validation is a Claude Code skill that catches dangerous commands, duplicate IPs, subnet overlaps, and stale references in router and switch configs for developers and network engineers who need pre-produc
About
network-config-validation is an ECC skill that statically reviews router and switch configuration files before they reach production. It flags dangerous commands, duplicate IP assignments, overlapping subnets, and stale interface or neighbor references that commonly cause outages during cutovers. Network engineers and platform teams reach for network-config-validation when reviewing candidate configs from templates, automations, or peer review—especially when a bad push could black-hole traffic or duplicate addressing across VLANs. The published SKILL.md excerpt notes an in-progress Japanese translation, but the skill description and intended validation workflow remain the authoritative capability.
- 5-layer validation order: destructive commands first, then credential exposure, duplicates, stale references, and operat
- Detects reload, erase, clear, and other high-risk Cisco IOS/IOS-XE commands
- Flags undefined ACLs, route-maps, prefix-lists, and interface references
- Built for pre-deployment checks and network automation pre-flight scripts
- Layered regex evidence approach that still requires final human engineer review
Network Config Validation by the numbers
- 1,361 all-time installs (skills.sh)
- +82 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/affaan-m/ecc --skill network-config-validationAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.4k |
|---|---|
| repo stars | ★ 238k |
| Last updated | August 5, 2026 |
| Repository | affaan-m/ecc ↗ |
How do you validate router configs before production deployment?
Catch dangerous commands, duplicate IPs, subnet overlaps, and stale references in router and switch configs before they reach production.
Who is it for?
Network engineers reviewing automated or hand-edited router and switch configs who need static validation before change windows.
Skip if: Application developers without network device configurations or routing policy files should skip network-config-validation.
When should I use this skill?
Router or switch candidate configs are ready for review and need checks for dangerous commands, IP duplicates, or subnet overlaps.
What you get
Validated config report listing dangerous commands, IP conflicts, subnet overlaps, and stale references
- Config validation report
- List of flagged dangerous or conflicting entries
Files
network-config-validation - 日本語翻訳進行中
このファイルの翻訳は実装中です。英語版は元のスキルファイルを参照してください。
詳細は:D:/tmp/everything-claude-code/skills/network-config-validation/SKILL.md
Related skills
How it compares
Use network-config-validation for vendor-neutral IP, subnet, and danger-pattern linting; pair with Cisco-specific review skills for IOS show and ACL workflows.
FAQ
What does network-config-validation check?
network-config-validation checks router and switch configs for dangerous commands, duplicate IPs, subnet overlaps, and stale references that could cause outages if deployed to production.
When should network-config-validation run?
network-config-validation should run on candidate router or switch configs during peer review or CI gates, before maintenance windows push changes to live network devices.
Who benefits from network-config-validation?
network-config-validation benefits network engineers and platform teams automating config generation who need static validation beyond manual spot checks.