一键导入
stretch-break
Short movement break after long sitting — 5-minute guided stretch routine with gentle voice cues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Short movement break after long sitting — 5-minute guided stretch routine with gentle voice cues.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run shell commands through the user's Termux app when no first-class tool fits — e.g. "git status in my project folder", "list downloads", "run ffmpeg on this file". Only used when the user has opted in under Settings → Advanced → Termux shell access.
Capture "remind me tomorrow to X" into a dated memory entry the morning-briefing surface will read back automatically.
Gentle rest mode for when the user is unwell — dim lights, low volume, quiet hours, and a single hydration reminder every two hours without lecturing.
Finds a misplaced item by searching the user's memory store for prior "I put X in Y" statements; if nothing matches, offers to remember the current location instead.
Quick send-off when the user is leaving — lights out, low-battery reminder, optional weather preview, all inside a single calm sentence.
Warm welcome when the user gets home — lights up the entry, says hi, and recaps the next calendar event plus any urgent notifications in one short line.
| name | stretch-break |
| description | Short movement break after long sitting — 5-minute guided stretch routine with gentle voice cues. |
Trigger on "stretch break", "movement break", "need a break", "ストレッチ
休憩", "体を伸ばしたい". Distinct from workout (full exercise session)
and focus-mode (stay sitting, work): stretch-break is a 5-minute
standing micro-routine that doesn't interrupt the rest of the day.
Brief kickoff: speak "Standing for five minutes. Ready?" at volume 40 — loud enough to hear from across the room in case the user stepped away from the desk.
Set a 5-minute backstop timer via set_timer with
{ seconds: 300, label: "stretch" } so the user isn't locked into
the routine if they get interrupted.
Lights: raise to 70 % if they were below 50 % — the user probably needs to see where they're going. Don't change colour temp.
Pause media via execute_command action:"media_pause" on any
active media_player. Cooking audiobook / meeting audio can resume
after.
Guidance: the agent calls out each stretch for ~45 s each:
Speak each cue at volume 40, one sentence, gentle imperative. Between cues, silence. Don't play music — user needs to hear the next cue.
Timer fires, agent says: "Back to it." Volume restores to user's prior setting (remember it at step 1, restore on end).
If the user says "enough" / "done" / "もうやめる" mid-session:
cancel_all_timers scoped to the stretch session.Do NOT broadcast this to other rooms. Stretch breaks are individual.
If a household wants synchronised breaks they'd explicitly ask, and
that would be a follow-up broadcast_tts on the user's part — we
don't autoscale.
set_timercancel_all_timersset_volumeexecute_command (light + media_player)