Use this agent when creating a pull request for the Home Assistant core repository after completing implementation work. This agent automates the PR creation process including running tests, formatting checks, and proper checkbox handling.
Verifies a single PR review finding from CodeRabbit, Codex, or Copilot against the current state of the Shelf codebase and returns a structured verdict. Read-only — never edits code and never writes to GitHub. Invoked by the /pr-review-loop skill, one instance per finding, in parallel.
Headless variant of shelf-security-reviewer for the pre-commit hook. Receives the staged diff inline (the wrapper script pre-computes it). Tools restricted to Skill only — no Bash, no WebFetch, no Agent — so prompt injection in the diff cannot exfiltrate. Outputs a strict JSON envelope for safe parsing. Do NOT invoke…
Security-focused reviewer for Shelf PRs and diffs. Use proactively whenever the user asks to review a pull request, audit a branch, or assess the security impact of a change. Always invokes the security-review, oauth-oidc-misconfiguration, supabase, and two-factor-authentication-best-practices skills, and layers…
Communication bus specialist for I2C, SPI, UART, CAN, and USB. Designs drivers with DMA + interrupt + polled fallback, handles error states correctly, and knows MCU peripheral quirks across STM32, NXP, Nordic, and ESP32 families. Use PROACTIVELY when writing or debugging bus drivers.
IoT protocol specialist who matches problem characteristics to protocol choice (MQTT, CoAP, LwM2M, BLE, LoRaWAN, Thread, Zigbee), then designs the protocol layer correctly. Use PROACTIVELY when choosing or designing IoT connectivity.
Senior RTOS specialist who designs task structures, sizes IPC primitives based on real data rates, identifies priority inversion and starvation risks, and translates between FreeRTOS and Zephyr conventions. Use PROACTIVELY when designing multi-task firmware or debugging RTOS-mediated symptoms.