Workday Music Greeter for Openclaw

Automatically syncs your workday environment by changing music scenes, pulling matching GIFs, and emailing automated daily greetings based on the time of day.

terrycarter1985
v1.0.0
Jun 19, 2026
0
404
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install workday-music-greeter

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install workday-music-greeter using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Workday Music Greeter?

Workday Music Greeter is an automation orchestration layer designed for professionals who want to transition seamlessly through their daily workspace routines. Part of the Openclaw Skills ecosystem, it unifies distinct smart home, media retrieval, and email notifications into an integrated, cron-scheduled assistant. By checking the current time against predefined workplace intervals, it naturally structures your workflow from your first morning coffee to your end-of-day wind-down.

This workflow integrates three primary sub-systems: home-music for controlling system audio profiles, gifgrep for sourcing contextual mood imagery, and imap-smtp-email for executing structured notifications. Built with reliability and local boundaries in mind, it includes native weekend protection and intelligent degradation fallback strategies so your routine never misfires during off-hours.

Workday Music Greeter Use Cases

  • Workspace Ambience Automation: Dynamically shift environmental music genres throughout the day to maximize deep focus and relaxation times.
  • Team or Personal Intentionality: Send scheduled greeting emails featuring dynamic, context-aware imagery to start the morning or wrap up the afternoon.
  • Contextual Workday Triggers: Transition hardware and communication baselines automatically based on fixed business hours without manual intervention.

How Workday Music Greeter Works

  1. Cron Trigger Initialization: The system user crontab fires the execution script from Monday to Friday at specified interval hours.
  2. Temporal & Weekend Validation: The utility executes an internal date evaluation; if the current day lands on a weekend, the script gracefully exits to protect off-work hours.
  3. Scene Mapping: The orchestration module reads the config baseline to resolve the current active or upcoming time slot relative to the machine clock.
  4. Media Sourcing & Asset Download: It queries for a dynamic GIF matching the descriptive context of the active scene.
  5. Environmental Realignment: The system passes the scene intent down to adjust audio components like AppleScript, Spotify, or Airfoil.
  6. Notification Delivery: An HTML email containing embedded images and attached assets is dispatched via SMTP to your targeted address.

Workday Music Greeter Setup

Prerequisites

Ensure you have bash and node installed on your machine. Follow these deployment steps:

# Navigate to your skill repository and clone environmental parameters
cp .env.example .env

# Configure your target destination and SMTP authentication details
$EDITOR .env

# Run a dry-run execution to verify your pipeline path without triggers
[email protected] ./run.sh morning --dry-run

# Verify live time-slot calculation directly
[email protected] ./run.sh auto

# Install the automated crontab schedules dynamically
./install-cron.sh

Workday Music Greeter Data Schema & Taxonomy

The skill manages configuration boundaries using flat file mapping alongside standard environmental injections.

File Structure Hierarchy

  • SKILL.md: Main technical specification overview.
  • run.sh: Primary orchestrator file containing logical guardrails, supporting --dry-run and auto routines.
  • scenes.conf: Linear configuration mapping out operational parameters.
  • install-cron.sh: Idempotent crontab block registration helper.
  • .env.example: Blueprint for required and optional environmental overrides.

Core Schema Definition (scenes.conf Layout)

The pipeline relies on a pipe-delimited structural layout for configuring routine intervals:

Column Key Content Description Architectural Use Case
Scene Name morning, chill, focus, off Passes directly to match underlying system profiles.
Hour Start 8, 12, 14, 18 Measured in 24-hour integers to anchor time-slot calculations.
GIF Query Text query tags Dispatched directly to the search provider endpoint.
Email Subject Descriptive text string Used as the raw subject line header for outgoing SMTP mail.

Workday Music Greeter Advanced Features

  • Intelligent Degradation System: If external dependencies are missing, the core script drops features gracefully rather than failing completely.
  • Idempotent Cron Re-writes: The scheduling utility automatically tracks and cleans up its own historical crontab blocks, removing manual configuration debt.
  • Simulated Dry-Run Sandbox: Pass the --dry-run flag to safely intercept and print all outward execution points to standard output for sandbox testing.
  • Automated Mode Detection: Provide the auto argument to let the system evaluate real-time clock offsets and choose the correct operational mode without input parameters.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*