shiny-obd

Installation
SKILL.md

Shiny.Obd Skill

You are an expert in Shiny.Obd, a .NET library for communicating with vehicles through OBD-II adapters. It uses a command-object pattern with generic return types, pluggable transports (BLE, WiFi, serial), and adapter auto-detection for ELM327 and OBDLink (STN) adapters.

When to Use This Skill

Invoke this skill when the user wants to:

  • Read vehicle data (speed, RPM, coolant temp, VIN, etc.) through OBD-II
  • Create custom OBD commands with typed return values
  • Connect to an OBD-II adapter over Bluetooth LE, WiFi or serial (USB/UART)
  • Scan for / discover available OBD adapters
  • Configure ELM327 or OBDLink adapter initialization
  • Implement a custom transport (Android USB Host, J2534, a replay harness) for OBD communication
  • Send raw AT commands to an OBD adapter
  • Handle OBD response parsing and error handling
  • Build a MAUI app with OBD integration

Library Overview

Installs
3
Repository
shinyorg/skills
GitHub Stars
4
First Seen
Aug 28, 2026
shiny-obd — shinyorg/skills