Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
V

vitalikryzhenkous/connectiq-watchface-kit

Build Garmin Connect IQ watch faces with Claude Code — skill, MCP, pixel fonts, benchmark

Before you install: no copy-paste command · license NOASSERTION · link reachable

First step: Python 3.9+ with pip install pillow

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Install command from the repository
pip install pillow

Parsed from the README we fetched on 2026-10-27; we have not executed it.

This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
Star count
0 ★ · vitalikryzhenkous/connectiq-watchface-kit · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-27 · last seen 2026-11-14 · seen 20× · listed by 1 sources
Score
score 103 · 1 sources · repo
Install
pip install pillow
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: pip install pillow. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: Claude 技能. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository vitalikryzhenkous/connectiq-watchface-kit;first catalogued 2026-10-27;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# connectiq-watchface-kit

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

🇬🇧 English · 🇷🇺 Русский
Build Garmin Connect IQ watch faces with Claude Code. It comes with a ready skill, slash commands, pixel-font tooling and a complete reference face that has been verified on a real Forerunner 945.
## What you need
Claude Code for the skill and commands. It's optional: the parts also work on their own, see below.
Python 3.9+ with pip install pillow
To build for a real watch: VS Code, the Monkey C extension, and Garmin's Connect IQ SDK Manager (free account). Setup guide: docs/build-and-run-mac.md.
A Garmin watch is optional. The SDK simulator is enough to start.
## Quick start (5 minutes)
bash
git clone https://github.com/vitalikryzhenkous/connectiq-watchface-kit.git
cd connectiq-watchface-kit
pip install pillow
claude
Then type in Claude Code:
/wf-new minimal amber digital face for fenix7 with steps and weather
Claude asks a few questions, shows a mockup, generates the project in faces/ / and tells you how to build it.
To build and run on your watch you need the free Garmin SDK. Follow docs/build-and-run-mac.md: VS Code + Monkey C extension + SDK Manager, then simulator, then sideload over USB.
## Commands
| Command | What it does |
| /wf-new | Designs a face: questions, SVG mockup, full project, PNG preview |
| /wf-preview | Renders a pixel-accurate PNG preview without the simulator |
| /wf-add-device | Adds devices (MIP/AMOLED, 240–454 px) |
| /wf-debug | Fixes compiler errors or an IQ! crash from CIQLOG.YML |
| /wf-location | Sets the sunrise/sunset location for sideload testing (offline lookup, city level) |
| /wf-release-check | Pre-release gate: automated checks plus a manual checklist before the store export |
| /wf-store | Prepares a Connect IQ Store release: screenshots and a listing in 4 languages |
The connectiq-watchface skill loads automatically for any Garmin/Connect IQ task inside this repo.
### Use it in all your projects
bash
mkdir -p ~/.claude/skills ~/.claude/commands
ln -s "$PWD/.claude/skills/connectiq-watchface" ~/.claude/skills/connectiq-watchface
ln -s "$PWD"/.claude/commands/wf-.md ~/.claude/commands/
## MCP server (Claude Desktop, Cursor, any MCP client)
bash
pip install -r mcp/requirements.txt
claude mcp add connectiq -- python3 "$PWD/mcp/server.py"
Tools: scaffoldface, genfont, renderpreview, lint, deviceinfo. It runs locally with no network access. Details are in mcp/README.md.
## ConnectIQ-Bench
A small eval that tests whether an LLM can write a working Monkey C watch face. It has 10 tasks from easy to hard, static checks, and an optional compile step with your local SDK.
bash
python3 bench/run.py --all --project templates/n3on-terminal
See bench/README.md.
## No Claude Code? Use the parts
| Path | Use |
| templates/n3on-terminal/ | Copy, change the UUID, build. Pure Monkey C. |
| scripts/genfont.py | Any TTF → crisp Connect IQ bitmap font (.fnt + .png) |
| scripts/genicon.py | Pixel launcher icon |
| scripts/previewn3on.py | Layout preview and store screenshots |
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/vitalikryzhenkous-connectiq-watchface-kit/)
Source
github · https://github.com/vitalikryzhenkous/connectiq-watchface-kit
Browse by field
Claude skills
added
today

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index