← ClaudeAtlas

garmin-watchfacelisted

Build, test, screenshot and publish Garmin Connect IQ watch faces in Monkey C. Use when working on a Connect IQ watch face or app - creating one, fixing layout that clips or overlaps, capturing simulator screenshots, adding app settings, widening device support, or preparing a Connect IQ Store submission. Encodes the traps that silently produce a passing build and a broken face.
oleg-koval/agent-skills · ★ 3 · AI & Automation · score 69
Install: claude install-skill oleg-koval/agent-skills
<!-- Generated by scripts/build-adapters.sh. Do not edit directly. --> # Garmin Connect IQ watch faces Monkey C gives you almost no safety net. The compiler is happy to build a face that draws off the bottom of the screen, a test suite that contains no tests, and a colour that is not the colour you get. Everything below is a failure mode that looked like success first. **Read `reference/` files as needed: do not read them all up front.** | File | When | | --- | --- | | `reference/display.md` | Choosing colours, brightness, legibility; **AMOLED always-on and burn-in** | | `reference/layout.md` | Positioning anything; content clipped, overlapping, or off-screen | | `reference/testing.md` | Writing tests; a suspiciously clean test run | | `reference/simulator.md` | Screenshots, settings not applying, monkeydo hanging | | `reference/devices.md` | Adding device support, launcher icons, API levels | | `reference/store.md` | Publishing, listing copy, IP questions | | `reference/publishing.md` | Driving the store portal in a browser; upload/update flow, validator rejections | ## Tools Run these rather than reinventing them. All are standalone. ```bash bin/ciq-doctor # toolchain check: SDK, JDK, key, devices bin/ciq-devices # survey installed devices by resolution bin/ciq-devices --same-as fenix6pro # products you can add with no code change bin/ciq-capture out.png # calibrated simulator screenshot bin/ciq-capture out.png --face