ioswebble-31636a — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ioswebble-31636a (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<!-- Canonical SKILL.md lives at packages/skill/SKILL.md. This is a copy for npm distribution. -->
WebBLE is a Web Bluetooth SDK for web apps. It works on Chrome natively and on iOS Safari via a companion app + Safari extension. The SDK provides scan, connect, read/write/subscribe operations for BLE devices.
| You want to... | Install | Scope |
|---|---|---|
| Scan, connect, read/write BLE devices | npm install @ios-web-bluetooth/core | @ios-web-bluetooth |
| Use typed device profiles (heart rate, battery, device info) | npm install @ios-web-bluetooth/profiles | @ios-web-bluetooth |
| React hooks and components for BLE | npm install @ios-web-bluetooth/react | @ios-web-bluetooth |
| Detect iOS Safari extension, show install banner | npm install @ios-web-bluetooth/detect | @ios-web-bluetooth |
| AI agent MCP tools | npx -y @ios-web-bluetooth/mcp | @ios-web-bluetooth |
| CLI scaffolding | npx ioswebble init | @ios-web-bluetooth |
Scope: All packages are published under @ios-web-bluetooth/*.
import { initIOSWebBLE } from '@ios-web-bluetooth/detect'
initIOSWebBLE({})For the full SDK integration guide, see the canonical SKILL.md in @ios-web-bluetooth/skill or https://ioswebble.com/llms-full.txt
navigator.bluetooth calls@ios-web-bluetooth/core for BLE operations, @ios-web-bluetooth/detect only for extension detection~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.