catc-troubleshoot

Automate Cisco Catalyst Center network troubleshooting with pyATS CLI diagnostics.

627|175|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill catc-troubleshoot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: catc-troubleshoot
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/catc-troubleshoot
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill catc-troubleshoot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides structured workflows to diagnose and resolve common network issues surfaced through Cisco Catalyst Center, escalating to pyATS for deeper CLI-level analysis when needed.

Core Features & Use Cases

  • Device Unreachable Investigation: Triage devices showing as unreachable in Catalyst Center.
  • Client Connectivity Issues: Diagnose why users cannot connect to the network (wired or wireless).
  • Interface Down Analysis: Investigate operational down interfaces and associated errors.
  • Site-Wide Outage Triage: Systematically identify the root cause of widespread connectivity loss at a specific site.
  • Wireless Roaming Problems: Troubleshoot client drops and poor performance during wireless movement.
  • Catalyst Center API Issues: Address potential problems with Catalyst Center's data collection and API responses.
  • Use Case: A user reports they cannot connect to the network. You use this Skill to quickly check their client details in Catalyst Center, identify the access switch and port, and if necessary, use pyATS to examine the switchport configuration and authentication status.

Quick Start

Use the catc-troubleshoot skill to investigate why device 'CORE-SW-1' is unreachable in Catalyst Center.

Frequently Asked Questions about catc-troubleshoot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I troubleshoot a site-wide outage in Cisco Catalyst Center?

To troubleshoot a site-wide outage in Cisco Catalyst Center, this Skill systematically identifies the root cause of widespread connectivity loss at a specific site. It escalates diagnostics to pyATS for deeper CLI-level analysis when needed.

Can I use pyATS to diagnose why a client cannot connect to the network?

Yes, you can use pyATS to diagnose why a client cannot connect to the network. This Skill checks client details in Catalyst Center, identifies the access switch and port, and uses pyATS to examine switchport configuration and authentication status.

Do I need Python 3 to automate network troubleshooting with Catalyst Center?

Yes, you need Python 3 to automate network troubleshooting with Catalyst Center. This Skill requires specific MCP scripts and environment variables configured for Catalyst Center and pyATS interaction to execute its automated workflows.

What is the best way to investigate an unreachable device in Catalyst Center?

The best way to investigate an unreachable device in Catalyst Center is using structured triage workflows. This Skill automates the investigation process, checking reachability status and leveraging pyATS for CLI diagnostics if deeper analysis is required.

How do I troubleshoot wireless roaming problems and client drops?

To troubleshoot wireless roaming problems and client drops, this Skill provides structured workflows to diagnose poor performance during wireless movement. It integrates Catalyst Center data with pyATS CLI diagnostics to resolve connectivity issues.

How does pyATS integration work for analyzing down interfaces in Catalyst Center?

PyATS integration works for analyzing down interfaces by extending Catalyst Center's operational visibility with CLI-level diagnostics. This Skill investigates operational down interfaces and associated errors, escalating to pyATS for deeper switchport analysis.