一键导入
dog-walk
Kick off a dog-walk session — optional weather cue at the door, a 30-minute backstop timer, and a louder welcome-home prompt when the timer fires.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Kick off a dog-walk session — optional weather cue at the door, a 30-minute backstop timer, and a louder welcome-home prompt when the timer fires.
用 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 | dog-walk |
| description | Kick off a dog-walk session — optional weather cue at the door, a 30-minute backstop timer, and a louder welcome-home prompt when the timer fires. |
Trigger on "dog walk", "walk the dog", "taking the dog out", "犬の
散歩", "散歩行ってくる", "ワンちゃんの散歩". Distinct from
workout (human exercise session), travel-mode (extended away),
and morning-routine (full wake-up): dog-walk is a short, leave-
the-house-for-30-min session. The household is briefly away, so the
agent reduces what it can do autonomously and prepares a warm welcome
when the walker returns.
Weather cue at the door — call get_weather for the user's
current location. Phrase the response in one short sentence so the
walker hears it while reaching for the leash:
Speak this at the user's current volume. Do not bump. If the weather call fails, skip this step silently — do not block on it, the dog is waiting.
Set a 30-minute backstop timer via set_timer with
{ seconds: 1800, label: "dog_walk" }. The label isolates this
timer so cooking / laundry / hydration timers are untouched. 30
minutes is the default; if the user says "I'm going long today"
or 「長めに行く」 use 3600 seconds instead.
Send-off line, one sentence at the user's current volume:
Do not broadcast to other rooms. Only the walker needs to
hear this. Explicitly avoid broadcast_tts, broadcast_timer,
broadcast_announcement — other members of the household did not
ask to be told the dog is out.
Check quiet-hours first. Call recall with key
quiet_hours.active. If true, suppress the welcome-home bump —
the walker may be back already and sleeping household members
should not be woken. Speak nothing, do not bump volume, and let
the session end silently. (The walker can end it explicitly on
return via the stop trigger below.)
Bump volume for the welcome prompt. Call set_volume with
value 55 (loud enough to hear from the entryway with a leash
jingling and a panting dog, but not startling). Remember the
prior volume so the stop-flow can restore it.
Speak the welcome-back prompt, warm and short:
No follow-up demand. If the walker responds, treat it as a normal chat turn. If silence for 90 seconds, restore the prior volume automatically and end the session quietly.
Trigger on "we're back", "done with the walk", "ただいま", "散歩終わった", or the user physically opening the door (future hook):
cancel_all_timers scoped to the dog_walk label so the
30-minute backstop doesn't fire after they've already returned.set_volume.set_timer for a fresh 1800 seconds. Do not stack
timers.set_timercancel_all_timersget_weatherset_volumerecall (for quiet-hours check only)broadcast_tts, broadcast_timer, broadcast_announcement —
one-walker activity, no fan-outexecute_command on lights or media — the walker is leaving; no
need to change the room they're stepping out of