Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zepp OS Skills

skills.sh

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.

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?"

Install

Via skills.sh CLI (after package is published to npm):

npx skills add osben/zepp-os-skills

The installer will prompt you to select which skills to install and which agents to add them to.

Contributing

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).

Attribution

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.

About

Agent Skills for Zepp OS development: Zeus CLI, UI, sensors, communication, settings, watchfaces, lifecycle, background services, and device APIs.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors