pyats-troubleshoot

Diagnose network connectivity issues using a structured OSI-layer pyATS workflow.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematic, repeatable network troubleshooting using a structured OSI-layer approach to quickly identify and resolve connectivity and performance issues.

Core Features & Use Cases

  • Structured troubleshooting flow across physical, data-link, network, and control-plane layers.
  • Parallel state collection across multiple hops to speed up fault isolation.
  • State validation, logging, and remediation documentation to support incident resolution.

Quick Start

Describe and execute a structured pyATS-based troubleshooting workflow to diagnose connectivity, routing, and interface issues.

Frequently Asked Questions about pyats-troubleshoot

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

FAQPage Schema
How do I troubleshoot network connectivity issues using a structured OSI layer approach?

Troubleshoot network connectivity by applying a divide-and-conquer methodology across physical, data-link, network, and control-plane layers. This structured approach isolates faults quickly by validating state and documenting remediation steps across single or multi-hop paths.

Can I use pyATS to collect show outputs and diagnose routing problems across multiple hops?

Yes, pyATS collects show outputs and validates device state to diagnose routing problems across multiple hops. It executes parallel state collection along the path to speed up fault isolation and identify OSPF or connectivity failures.

What is the best way to automate network diagnostics for interface status and QoS configurations?

Automate network diagnostics for interface status and QoS by leveraging pyATS scripts to retrieve and validate configurations. This provides a repeatable workflow that checks device reachability, interface state, and QoS settings to support incident resolution.

Does this troubleshooting workflow support validating state for ACLs and device reachability?

Yes, the troubleshooting workflow supports validating state for ACLs and device reachability. It applies a structured OSI-layer methodology to identify and resolve connectivity issues by collecting show outputs and validating network state.

How do I document remediation steps when resolving network control-plane and routing failures?

Document remediation steps by executing a structured pyATS troubleshooting workflow that logs state validation and diagnostic findings. This ensures repeatable incident resolution for control-plane and routing failures across your network.