Daily Greeting
v1.0.0Give your OpenClaw agents personality! Automatically sends personalized daily greetings to all bound channels. Each agent greets users in their preferred lan...
⭐ 0· 41·0 current·0 all-time
by@shz2050
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the code and docs. The script locates bound agents from ~/.openclaw/openclaw.json and invokes the OpenClaw CLI to ask each agent to send a greeting — this aligns with 'daily greeting' functionality. Required binaries (openclaw, jq, bash) and config paths used are proportional to the task.
Instruction Scope
SKILL.md and config ask agents to 'infer from channel history and user context' and include role-specific status — that means the invoked agents (not the skill script) will likely read conversation/channel history to compose messages. The skill itself does not read arbitrary user files beyond OpenClaw config/BOOT.md and its own data files. The README's 'one-line install' suggests fetching a remote guide URL (raw.githubusercontent.com), which is common but worth reviewing before use.
Install Mechanism
No install spec; this is instruction-plus-script only. Files are local and the script is run directly. No network downloads or extracted archives are performed by the skill itself (the README suggests optional git clone or fetching a remote guide, which is standard but external).
Credentials
The skill declares no required environment variables or external credentials. It reads OpenClaw's local config (~/.openclaw/openclaw.json) to find bindings (expected for targeting agents). No unrelated secrets are requested.
Persistence & Privilege
always is false and the skill does not force permanent inclusion. It can install an OpenClaw cron entry and record the BOOT.md path so it can cleanly remove its BOOT.md section and cron on uninstall — these are appropriate for a scheduled skill. The uninstall removes only the marked BOOT.md section and its own skill directory.
Assessment
This skill appears to do what it says: it triggers each bound agent to compose and send a greeting. Before installing, check these points: 1) Confirm you are comfortable with your agents reading channel history/user context to generate personalized messages (the skill asks agents to infer language and status from history). 2) Ensure the OpenClaw CLI and jq are available on the host and review ~/.openclaw/openclaw.json — the script reads it to find bound agents. 3) If you use the README's one-line remote install (raw.githubusercontent.com), review the remote guide first so you know exactly what will be executed. 4) Backup your BOOT.md if you rely on custom content (uninstall will attempt to remove only the marked section but it's good to have a copy).Like a lobster shell, security has layers — review code before you run it.
automationvk9705s7s7dzkmbkre8ws6kpwqh8445sedailyvk9705s7s7dzkmbkre8ws6kpwqh8445segreetingvk9705s7s7dzkmbkre8ws6kpwqh8445selatestvk9705s7s7dzkmbkre8ws6kpwqh8445se
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
