A library of Agent Skills for Zepp OS development — distilled from the official zeppos-docs and zeppos-samples, with API_LEVEL and runtime-context awareness baked in.
Works with Claude Code, Codex, Gemini CLI, and other agents that read SKILL.md skills.
| Skill | Description | Example prompt |
|---|---|---|
zeus-cli |
Zeus CLI (@zeppos/zeus-cli): create, dev, preview, build, bridge, config |
"How do I install my Zepp OS app on a real watch?" |
zepp-os-fundamentals |
Runtime contexts, API_LEVEL/compatibility, project structure, app.json |
"What's the difference between a side service and a settings app?" |
zepp-os-ui |
Widgets, layout, animations, screen adaptation (@zos/ui) |
"Create a scrollable list with text widgets" |
zepp-os-sensors |
Sensors & health data: HeartRate, Step, Workout, Geolocation | "Read the heart rate and update on change" |
zepp-os-communication |
Device ↔ side-service messaging, transfer-file, fetch, BLE | "Send data from the watch to the phone companion" |
zepp-os-settings-storage |
Settings App UI, settings-storage bridge, @zos/storage, @zos/fs |
"Add a toggle to my settings page and read it on the device" |
zepp-os-watchface |
Watchface specifics: hmUI vs @zos, app.json, edit mode |
"Build a digital watchface showing time and steps" |
zepp-os-navigation-lifecycle |
@zos/router, App/Page lifecycle, cross-page data, page scroll |
"Open a detail page and pass an id to it" |
zepp-os-background-scheduling |
App services, alarms, timers, notifications, system events | "Run a background sync every 10 seconds with the screen off" |
zepp-os-device-system |
Device info, input (keys/crown/gestures), system settings, i18n, utils | "Show 12h/24h time based on the user's setting" |
zepp-os-app-control |
Runtime permissions, package info, live sport data, keyboard, workout extension | "Request the background-service permission at runtime" |
zepp-os-best-practices |
Logging/debug, lifecycle error capture, code organization + Jest, i18n, 1.0→2.0 migration | "Why is my page error log truncated and how do I fix it?" |
Via skills.sh CLI (after package is published to npm):
npx skills add osben/zepp-os-skillsThe installer will prompt you to select which skills to install and which agents to add them to.
New skills follow the same structure as existing skill folders (e.g. skills/zeus-cli/) and are built with the superpowers:writing-skills TDD loop (RED → GREEN → REFACTOR).
Content is distilled from Zepp OS official documentation and samples by Zepp Health. Original source material belongs to the upstream zeppos-docs and zeppos-samples projects.