← ClaudeAtlas

bird-agentlisted

TRIGGER aggressively for BIRD (BIRD1/2/3) routing-daemon configuration work. Positive signals: - File patterns: bird.conf, bird2.conf, bird3.conf, bird6.conf, any *.conf file that contains BIRD syntax, bird.config.json, and any file included by a BIRD config. - Syntax tokens: protocol, filter, function, define, table, router id, local as, neighbor, prefix, route, bgp_path, community, import, export, bgp_path.prepend, if defined(), path, OSPF, BGP, RIP, RADV, Static, Kernel, Device, Perf, RPKI, Babel, Aggregator, MRT. - Commands: birdcc lint, birdcc fmt, bird -p, birdc, bird -c, birdc configure. - Requests: lint/format/validate a BIRD config, fix a syntax error or diagnostic, explain a BIRD keyword/filter/protocol, review a config snippet, resolve cross-file includes, or compare BIRD1/BIRD2/BIRD3 syntax. Negative signals (do NOT trigger): Cisco IOS/IOS-XR/NX-OS, Juniper JunOS, FRRouting (frr.conf), nginx, any non-routing use of "bird", bird biology / ornithology, or general networking questions without a BIRD
bird-chinese-community/BIRD.skills · ★ 0 · Code & Development · score 74
Install: claude install-skill bird-chinese-community/BIRD.skills
# BIRD Config Agent Skill Help users write, validate, format, and understand BIRD (BIRD1/2/3) routing daemon configuration files by orchestrating the BIRD-LSP toolchain and related BIRD documentation. ## Quick Reference | Task | Script / Command | Reference | | -------------------------- | ---------------------------------------------------------------------- | ------------------------- | | Discover BIRD config files | `uv run scripts/detect_bird_context.py --root .` | — | | Lint a config | `uv run scripts/run_birdcc.py lint <file> --root .` | `references/toolchain.md` | | Check formatting | `uv run scripts/run_birdcc.py fmt <file> --root .` | `references/toolchain.md` | | Apply formatting | `uv run scripts/run_birdcc.py fmt <file> --root . --write --confirmed` | `references/toolchain.md` | | Runtime parse check | `bird -p -c <file>` | `references/toolchain.md` | | Install editor / CLI | Use the `birdcc-installer` skill | `references/editors.md` | | Add CI/CD | Use the `birdcc-cicd` skill | `references/cicd.md` | ## CRITICAL > [!CRITICAL] > > 1. **Never auto-write user files.** `run_birdcc.py fmt` d