ios-bluetooth-printing/SKILL.md
CoreBluetooth integration for ESC/POS thermal printer communication on iOS. Covers BLE discovery, pairing, characteristic writing, ESC/POS command translation from Android, and receipt formatting. Use when connecting iOS apps to Bluetooth thermal...
npx skillsauth add peterbamuhigire/skills-web-dev ios-bluetooth-printingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
ios-bluetooth-printing or would be better handled by a more specific companion skill.SKILL.md first, then load only the referenced deep-dive files that are necessary for the task.CoreBluetooth-based integration for ESC/POS thermal printers on iOS. Direct translation of Android BluetoothPrinter.kt and EscPosReceipt.kt patterns into Swift/SwiftUI.
Stack: Swift 5.9+ | CoreBluetooth | SwiftUI | ESC/POS byte protocol
Min iOS: 16.0 | Target iOS: 18.x
Android Parity: Receipt output must be byte-identical to EscPosReceipt.kt
Extended guidance for ios-bluetooth-printing was moved to references/skill-deep-dive.md to keep this entrypoint compact and fast to load.
Use that deep dive for:
1. CoreBluetooth Architecture2. CBCentralManagerDelegate3. CBPeripheralDelegate4. ESC/POS Commands (Direct Translation from Android)5. Receipt Builder (Mirrors Android EscPosReceipt)6. Printing Data (Chunked BLE Writes)7. Info.plist Required Keys8. SwiftUI Integration9. Example: Full Receipt10. Common Issues11. Reconnection12. Implementation Checklistdata-ai
Use when adding AI-powered analytics to a SaaS platform — semantic search over business data, natural language queries, trend detection, anomaly alerts, and AI-generated insights for dashboards. Covers embeddings, NL2SQL, and per-tenant analytics...
data-ai
Design AI-powered analytics dashboards — what metrics to show, how to display AI predictions and confidence, drill-down patterns, KPI cards, trend visualisation, AI Insights panels, export design, and role-based dashboard variants. Invoke when...
development
Use when designing, building, reviewing, or upgrading production software systems that must be secure, performant, maintainable, scalable, and user-centered. Apply before writing specs, code, architecture, APIs, databases, mobile apps, SaaS platforms, or ERP systems.
development
Professional web app UI using commercial templates (Tabler/Bootstrap 5) with strong frontend design direction when needed. Use for CRUD interfaces, dashboards, admin panels with SweetAlert2, DataTables, Flatpickr. Clone seeder-page.php, use...