wirenboard

Wb AI Skills — AI skill for Claude Code

AI community

Talk to Wiren Board controllers from Claude Code or opencode.

How to install Wb AI Skills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open wirenboard/wb-ai-skills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Wb AI Skills does

Talk to Wiren Board controllers from Claude Code or opencode.

Alternatives in AI

  • Graphify — AI coding assistant skill (Claude Code, Codex, OpenCode, OpenClaw, Factory Droid, Trae) 20.9k ★
  • Cursor Talk To Figma MCP — TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to c 7k ★
  • Desktop Cc Gui — Multi-engine AI coding desktop client (Tauri) 4.4k ★

README

wb-ai-skills

[![CI](https://github.com/wirenboard/wb-ai-skills/actions/workflows/ci.yml/badge.svg)](https://github.com/wirenboard/wb-ai-skills/actions/workflows/ci.yml)

*English · [Русский](README.ru.md)*

Two things in one repository, both built to help AI coding agents work with a [Wiren Board](https://wirenboard.com) controller:

  1. wb-plc plugin — methodology skills for AI agents that drive a controller over SSH. Distributed as a Claude Code / GitHub Copilot CLI plugin and as plain markdown for any other agent. See Skills below.
  2. wb-cli package — Debian package installed on the controller. CLI with a stable JSON envelope contract, built so an agent can SSH in and call wb-cli --json to get structured output. See wb-cli below.

The two are independent: you can use the skills without the controller package, and vice versa.


Skills

The `wb-plc/skills/` directory holds eleven skills covering everything a remote agent needs to operate a WB controller: discovery, troubleshooting, root-cause investigation, network, MQTT, Modbus, MOD slots, automation rules, Zigbee, backup/restore, and writing custom software for the controller.

Skill What it covers
wiren-board Master entry: mDNS discovery, SSH conventions, wb-cli usage. Load first.
wb-troubleshooting Failed systemd units, disk, kernel/firmware mismatch, Docker, diagnostic archive.
wb-rca Root-cause investigation of field problems & regressions — reproduce, ground claims, A/B versions, prove, file a bug report.
wb-serial RS-485 / Modbus — custom templates, device configuration, bus diagnostics (CRC, timeouts).
wb-mod-slots Reconfigure WB MOD slots (UART / I2C / CAN / SPI / 1-Wire) via wb-hwconf-helper and device-tree overlays.
wb-rules wb-rules JavaScript automation (ES5, virtual devices, cron, sensors).
wb-mqtt-broker Mosquitto MQTT broker — auth, ACLs, TLS, external bridges.