Comprehensive FBOSS code review with 11 parallel reviewers (5 generic + 6 FBOSS-specific). Covers reliability, engineering, code quality, silent failures, agent architecture, SAI/SDK, FSDB/thrift_cow, platform/config, testing, and cross-cutting design.…
meta/fboss
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 9
- GitHub stars
- 1,002
- GitHub forks
- 417
Install with an AI assistant
Copy this prompt into the AI assistant you're using.
Follow https://skillsmp.com/skill-install/prompt.md to install Agent Skills from https://github.com/meta/fboss.Loading the repository README…
Skills in this repository
Showing 9 of 9 collected skills.
FBOSS coding standards and patterns. Auto-loaded when writing code in fboss/ to catch architecture violations, SAI/SDK misuse, thrift_cow pitfalls, platform config errors, and testing gaps. For explicit multi-reviewer review, use /fboss-review instead.
Implement a new `fboss2-dev config <area> <attr> <value>` CLI command family mapping to `SwitchConfig` attributes. Figures out the correct action level (HITLESS / AGENT_WARMBOOT / AGENT_COLDBOOT), wires the handler through the full registration + build graph,…
Use when onboarding a new transceiver NPI end-to-end or partially — adding transceiver code, firmware, and/or conveyor nodes. Trigger phrases: new transceiver NPI, onboard transceiver, add firmware, conveyor nodes, HAL test node, link test config, new optic.…
Use when planning, implementing, or reviewing a new FBOSS hardware platform for wedge_agent, including PlatformType registration, platform descriptor and mapping inputs, generic SAI platform selection, ASIC traits, or exceptional platform-specific behavior.
Interactively plan, explain, and optionally execute FBOSS OSS Distro image workflows. Default to providing commands without running them; execute only when the user explicitly asks. Use whenever a user asks about the `fboss-image` CLI, distro manifests,…
Find and remove redundant FBOSS agent_hw_tests without losing coverage. Use when asked to reduce/combine/dedup HW tests, retire non-dataplane (set/get) tests where dataplane tests exist, or cut HW test runtime while keeping coverage. Report-first; applying…
Diagnose link flaps from wedge_agent and qsfp_service logs — determine software vs hardware root cause, point to evidence, suggest fixes or detection strategies
Triage a failing FBOSS test by bisecting commits and investigating code changes. Use when a test is broken and you need to find the commit that caused the failure.