openclaw/skills/crosstown-routines/SKILL.md
Run Crosstown (Boston) routines like goodnight, away, and welcome home. Use when the user says goodnight, good night, bedtime, going to bed, leaving, heading out, we're home, or asks to run a routine AND they are at Crosstown (Boston).
npx skillsauth add Dbochman/dotfiles crosstown-routinesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Predefined routines for the Crosstown (Boston — Crosstown residence) home. These only apply to Crosstown — do NOT run these for the Cabin (Philly). For Cabin routines, see the cabin-routines skill.
Important: All hue commands in this skill use the --crosstown flag (or no flag, since Crosstown is the default). Crosstown speakers are controlled via the speaker CLI.
Seasonal note: Skip Cielo AC commands in winter months (Nov-Mar) unless the user specifically requests AC.
Triggers: "goodnight", "good night", "going to bed", "bedtime", "time for bed"
Steps:
hue --crosstown all-offhue --crosstown on bedroom 5 then hue --crosstown color bedroom warmnest eco crosstown onspeaker stop bedroom and speaker stop livingcielo off living (leave bedroom Cielo as-is)samsung-tv power offaugust lockConfirm: "Goodnight! Lights off, thermostat in eco, speakers stopped, TV off, door locked. Bedroom has a dim warm light."
Triggers: "we're leaving", "heading out", "leaving the house", "away mode", "gone for the day"
Steps:
hue --crosstown all-offnest eco crosstown onspeaker stop bedroom and speaker stop livingaugust lockcielo off allcrosstown-roomba start allConfirm: "Away mode set. All lights off, thermostat in eco, audio stopped, door locked, AC off. Both Roombas are cleaning."
Triggers: "we're home", "I'm home", "just got home", "welcome home"
Steps:
hue --crosstown on entryway 100 then hue --crosstown on kitchen 80 then hue --crosstown on living 60hue --crosstown color kitchen warm then hue --crosstown color living warmnest eco crosstown offnest set crosstown 70crosstown-roomba dock allcielo on living --mode cool --temp 72 (summer) or skip (winter)Confirm: "Welcome home! Entryway, kitchen, and living room lights on, thermostat set to 70F. Roombas docking."
Triggers: "movie night", "movie mode", "watching a movie", "film time"
Steps:
hue --crosstown on "movie room" 10 then hue --crosstown color "movie room" warmhue --crosstown off kitchen then hue --crosstown off office then hue --crosstown off entrywaysamsung-tv power on then samsung-tv input HDMI1speaker volume living 20Confirm: "Movie mode set. Movie room dimmed, other lights off, TV on."
Triggers: "good morning", "morning routine", "wake up", "rise and shine"
Steps:
hue --crosstown on kitchen 100 then hue --crosstown on living 80hue --crosstown color kitchen daylight then hue --crosstown color living daylighthue --crosstown on entryway 100nest eco crosstown offnest statusConfirm with current temperature readings from nest status.
The user may ask to modify routines:
hue --crosstown on downstairs 30Always adapt to the user's specific request. These routines are starting points, not rigid scripts.
| Routine | Lights | Thermostats | Audio | Roombas | AC (Cielo) | Lock | TV | |---------|--------|-------------|-------|---------|------------|------|-----| | Goodnight | All off, bedroom dim | Eco on | Stop all | -- | Off (non-bedroom) | Lock | Off | | Away | All off | Eco on | Stop all | Start all | Off all | Lock | -- | | Welcome Home | Entryway+kitchen+living on | Eco off, 70F | -- | Dock all | Cool 72 (summer) | -- | -- | | Movie Night | Movie room dim, others off | -- | Volume low | -- | -- | -- | On, HDMI1 | | Morning | Kitchen+living+entryway on daylight | Eco off | -- | -- | -- | -- | -- |
This skill runs multi-device routines at Crosstown only (lights + thermostats + audio + Roombas + AC + lock + TV).
For related tasks, switch to:
com.openclaw.vacancy-actions) triggers away-like actions automatically when Crosstown becomes confirmed_vacant — this runs independently and should NOT be duplicated by routinestools
Use exact configured Reolink cameras through the local Home Hub for availability and power status, fresh stills, visual commentary, protected Dylan/Julia/household sharing, and reversible spotlight control. Supports trusted owner tasks and explicitly scoped proactive automations; not for Nest or Ring cameras, arbitrary recipients, recordings, account changes, or raw camera APIs.
data-ai
Privately manage Dylan and Julia's household plant inventory and care history by physical location, bed, and exact Flower Cam view. Use for confirmed plant onboarding from camera conversations, camera- or bed-filtered inventory, record corrections, individual or whole-bed care, and private filtered exports. Pair with reolink-camera when an owner asks about plants visible in Flower Cam images.
testing
Inspect and control the physically secured Reachy Mini at Crosstown through ClawBody. Use for requests to check Reachy, look around, express an emotion, play any official emotion or dance preset, speak proactively, mute or unmute its microphone, stop movement, or describe what its camera sees.
tools
Handle Reachy/iMessage handoffs, selective durable memory, forgetting, and diagnostics; automatic context comes from the gateway plugin.