connectivity-ble — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited connectivity-ble (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.
Implement robust, low-power Bluetooth Low Energy applications using Zephyr's industry-standard BLE stack.
Set up advertising, define GATT services, and manage connections.
BT_GATT_SERVICE_DEFINE, bt_le_adv_start, BT_CONN_CB_DEFINE.Optimize radio usage by bundling data and transmitting only during idle periods.
k_work_delayable, Workqueues, SMF integration.Fine-tune intervals and connection parameters for maximum battery life.
bt_le_conn_param, Advertising intervals, PHY selection.CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y#include <zephyr/bluetooth/bluetooth.h>
void start_simple_adv(void) {
bt_enable(NULL);
bt_le_adv_start(BT_LE_ADV_CONN_NAME, NULL, 0, NULL, 0);
}ble_fundamentals.md: GATT, GAP, and connection basics.send_when_idle.md: Implementing the idle-bundle pattern.power_optimization.md: Parameter tuning and power-saving Kconfigs.ble_timing_helper.py: BLE interval conversion helper.gatt_service_template.c: Custom service template for GATT.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.