agentic-stacks /

frr

v2026.0402.1

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