Shared ArkUI foundation for Sunpebble HarmonyOS apps.
This is the batch-app layer: one brand system, one small tool shell, one template, many apps. The first app should prove the loop; only then add release automation.
HarmonyKit/
packages/sunpebble_ui/ ArkUI tokens, components, and shell
apps/ Simmer, Sleeptab, Steady, Dayroll, Homekeep
templates/tool-app/ Copyable app starter
scripts/new-app.mjs Template copier
node HarmonyKit/scripts/new-app.mjs Simmer --tagline "Parallel kitchen timers" --accent "#F7B733"The command writes HarmonyKit/apps/simmer from templates/tool-app.
- Simmer: timers, presets, burner countdown.
- Sleeptab: sleep debt, night ranges, insights, sleep need.
- Steady: readings, trends, meds, settings/export preview.
- Dayroll: daily entry, mood, streak, export preview.
- Homekeep: household maintenance reminders.
Skipped for now: auth, payments, analytics, CI release, and AppGallery metadata automation. Add those after one generated app builds in DevEco Studio.