BLE GATT Integration
Ustrukturyzowany 6-etapowy przepływ pracy debugowania BLE GATT oddzielający radio, odkrywanie, atrybuty, bezpieczeństwo i przepustowość
Testowano · Działa
Co robi ten skill
Checklista debugowania problemów z integracją BLE GATT - brak powiadomień, problemy z CCCD, obcięcie MTU, niedopasowanie parowania/wiązania/szyfrowania i niska przepustowość - w Zephyr, ESP-IDF, nRF Connect SDK, NimBLE, BlueZ, Android i iOS. Aktywuje się, gdy użytkownik tworzy lub debuguje usługi GATT, charakterystyki, powiadomienia lub parametry połączenia; wyraźnie odsyła do wskazówek dotyczących konfiguracji radia/kontrolera, gdy urządzenie w ogóle nie może się reklamować ani połączyć.
Raport z testu
Podrzucono mu dwubłędny scenariusz BLE (zapis CCCD 'powiódł się', ale brak powiadomień, MTU utknęło na domyślnym 23 z ładunkiem 40 bajtów, brak konfiguracji parowania dla charakterystyki wymagającej szyfrowania) - tabela Najczęstszych Błędów umiejętności bezpośrednio odpowiada obu rzeczywistym przyczynom źródłowym (bramka szyfrowania-bez-wiązania, obcięcie ładunku ATT), a jego 6-etapowy przepływ pracy systematycznie je ujawnia, podczas gdy niekierowana odpowiedź sięgnęła po ogólne porady dotyczące CCCD/sniffera i nigdy nie nazwała bramki bezpieczeństwa jako prawdopodobnego głównego blokera.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/easyzoom/aix-skills mkdir -p ~/.claude/skills cp -r aix-skills/skills/ble-gatt-integration ~/.claude/skills/ble-gatt-integration
Komendy i przykładowe prompty
/ble-gatt-integrationUstrukturyzowany 6-etapowy przepływ pracy debugowania BLE GATT oddzielający radio, odkrywanie, atrybuty, bezpieczeństwo i przepustowość
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
My BLE notifications aren't arriving even though the CCCD write succeeded.Debug why my peripheral's MTU stays at 23 bytes with a 40-byte payload.Pairing seems fine but my encrypted characteristic still won't notify.