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.