pebble-watchface

Generate complete Pebble watchfaces with source code and PBW artifacts.

35|21|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/priyankark/pebble-wf-agent-skill --skill pebble-watchface-priyankark
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pebble-watchface
Source: https://github.com/priyankark/pebble-wf-agent-skill/tree/main/.claude/skills/pebble-watchface
Command: npx skills add https://github.com/priyankark/pebble-wf-agent-skill --skill pebble-watchface-priyankark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Generating complete Pebble watchfaces, PBW artifacts, and emulator-ready test outputs from natural language descriptions, reducing manual coding, build, and validation overhead.

Core Features & Use Cases

  • End-to-end watchface generation: design, code, build, test, and deliver PBW artifacts.
  • Emulator-ready testing: integrates with QEMU to verify visuals and behavior across platforms.
  • Asset production: creates app icons and preview GIFs for store-ready distribution.
  • Use Case: describe a desired animated or static Pebble watchface and receive a ready-to-install PBW with test artifacts.

Quick Start

Describe your Pebble watchface idea in natural language and receive a ready-to-test PBW with assets.

Frequently Asked Questions about pebble-watchface

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Pebble watchface from a natural language description?▼

Generating a Pebble watchface from text requires describing your design in natural language to receive complete source code, build files, and PBW artifacts. The workflow applies a seven-phase process covering design, code generation, and automated testing.

Can I test Pebble watchfaces in an emulator before deploying?▼

Yes, you can test Pebble watchfaces using QEMU integration. The generation process builds emulator-ready binaries and verifies visual output and behavior across all Pebble platforms before final delivery.

Does Pebble watchface generation support animations and custom icons?▼

Pebble watchface generation supports animated and static designs, including animation support and custom app icons. The workflow automatically produces preview GIFs and assets for store-ready distribution.

What is the best way to create PBW artifacts for Pebble apps?▼

Creating PBW artifacts is best handled through an automated end-to-end workflow that builds and packages compiled watchface binaries. This ensures reliable delivery using fixed-point math and pre-allocated resources.

Do I need the Pillow dependency to generate Pebble watchface assets?▼

Yes, Pillow is required as a dependency to support the automated asset generation process. It enables the creation of app icons and preview GIFs needed for store-ready Pebble watchface distribution.

Why use fixed-point math and pre-allocated resources in Pebble watchface development?▼

Fixed-point math and pre-allocated resources are used to ensure reliable delivery and testing on Pebble hardware. This approach optimizes performance and memory management during watchface execution and QEMU emulator testing.