Teaches AI agents to deploy, configure, operate, troubleshoot, and develop FRR (Free Range Routing). Covers all routing protocols (BGP, OSPF, IS-IS, RIP, PIM, LDP, BFD, Babel, PBR, OpenFabric, VRRP, EIGRP, NHRP), multiple deployment models (package, container, source), day-two operations, and FRR codebase development.
Install:
pipx install agentic-stacks # if you haven't already
agentic-stacks pull agentic-stacks/frr
Skills
architecture
FRR architecture — zebra, daemon model, IPC, routing table lifecycle
configuration
vtysh, integrated config, config reload, daemons.conf
daemons
Daemon roles, lifecycle, and zebra registration
package
Install FRR from distro packages (apt, yum, dnf)
container
Run FRR in Docker/Podman containers
source
Build FRR from source with full dependencies
initial-setup
Post-install daemon enablement, kernel params, interface setup
bgp
BGP sessions, policies, communities, EVPN, route reflectors
ospf
OSPFv2/v3 areas, stub/NSSA, authentication, graceful restart
isis
IS-IS levels, NET addressing, segment routing
rip
RIPv2/RIPng configuration and redistribution
pim
PIM-SM/SSM, RP config, IGMP, multicast routing
ldp
LDP MPLS label distribution and targeted sessions
bfd
BFD fast failure detection, protocol integration
babel
Babel mesh and wireless routing
pbr
Policy-based routing rules and nexthop groups
openfabric
OpenFabric data center fabric routing
vrrp
VRRP virtual router redundancy
eigrp
EIGRP configuration (alpha status)
nhrp
NHRP and DMVPN hub-and-spoke (alpha status)
codebase
FRR repo structure, key modules, coding style
building
Build system, configure options, developer builds
testing
Unit tests, topotests, CI pipeline
contributing
Contribution workflow, PR process, commit conventions
health-check
Daemon status, neighbor state, route table verification
upgrades
Version upgrade procedures, rollback, migration
backup-restore
Config backup, restore, disaster recovery
monitoring
SNMP, BMP, logging, prometheus metrics
performance
Route scale, convergence tuning, memory/CPU profiling
troubleshooting
Symptom-based decision trees for common FRR issues
debugging
FRR debug commands, log levels, packet captures
route-policy
Route maps, prefix lists, community lists, AS path ACLs
known-issues
Per-version known bugs and workarounds
compatibility
Kernel requirements, platform support, version matrix
decision-guides
Protocol selection and deployment model guidance