Skip to main content

ble-opaque-binary

Control BLE Opaque Binary Device through the generated BLE device CLI.

Informations de source

Dépôt
mvanhorn/cli-printing-press
Dernière activité de la source
21 octobre 2026 à 13:14
Langue détectée de SKILL.md
anglais
Étoiles
4 902
Forks
533

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
15 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
ble-opaque-binary
description
Control BLE Opaque Binary Device through the generated BLE device CLI.
## Prerequisites: Install the CLI This skill drives the `ble-opaque-binary-pp-cli` binary. **You must verify the CLI is installed before invoking any command from this skill.** If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to `$HOME/.local/bin` on macOS/Linux and `%LOCALAPPDATA%\Programs\PrintingPress\bin` on Windows: ```bash npx -y @mvanhorn/printing-press-library install ble-opaque-binary --cli-only ``` 2. Verify: `ble-opaque-binary-pp-cli --version` 3. Ensure the reported install directory is on `$PATH` for the agent/runtime that will invoke this skill. If the `npx` install fails before this CLI has a public-library category, install Node or use the category-specific Go fallback after publish. If `--version` reports "command not found" after install, the runtime cannot see the binary directory on `$PATH`. Do not proceed with skill commands until verification succeeds. Use `ble-opaque-binary-pp-cli capabilities --json` to inspect callable and withheld BLE capabilities, including safety classes and evidence refs. Use `ble-opaque-binary-pp-cli status --json` to inspect replay-backed status output. By default the CLI is replay-backed; build with `-tags ble_live` and pass `--live` to control a real device, `ble-opaque-binary-pp-cli doctor` to check live readiness, and `ble-opaque-binary-pp-cli scan --live` to discover devices. Session IPC scaffolding is generated only when the device spec enables device-session support.
Voir sur GitHub