pyats-junos-routing

Automate JunOS routing verification across OSPF, BGP, MPLS, and route tables using pyATS.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates JunOS routing operations verification using pyATS across OSPF, OSPFv3, BGP, MPLS/LDP/RSVP, TED, PFE, and route-table analysis for Juniper devices.

Core Features & Use Cases

  • OSPF/OSPFv3 and BGP health checks across devices
  • MPLS/LDP/RSVP, TED and PFE visibility for TE networks
  • Route-table auditing and traceroute/ping based validation in production or lab environments
  • GAIT/Workflow coordination and cross-skill integration support

Quick Start

Install PyATS, point the tool at your Juniper testbed, and run a sample pyats_run_show_command to verify routing health.

Frequently Asked Questions about pyats-junos-routing

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

FAQPage Schema
How do I automate JunOS routing verification for OSPF and BGP using pyATS?

Yes, pyATS can automate MPLS traffic engineering verification on Juniper devices by performing LDP, RSVP, TED, and PFE visibility checks. It validates TE network health across your production or lab environments.

What do I need to set up before running pyATS routing audits on Juniper devices?

You need Python 3, pyATS installed, and a configured testbed accessible via the PYATS_TESTBED_PATH environment variable. Point the tool at your Juniper testbed to begin running routing health checks.

Can I use pyATS to check route tables and run traceroutes on a Juniper network?

Yes, you can use pyATS to perform route-table auditing and execute traceroute or ping based validation. This allows you to verify routing operations and network connectivity across your Juniper environment.

What is the best way to automate OSPF and BGP neighbor audits across Juniper routers?

The best way to automate OSPF and BGP neighbor audits is using pyATS to execute cross-device health checks. This approach programmatically verifies routing protocol states and neighbor relationships across your entire Juniper network.