← Back to Skills Marketplace
112
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install say-hi-to-me
Description
请先说你好 — Companion-style check-ins via /hi commands and natural conversation. Use when users greet, ask for emotional companionship, initialize or edit compan...
Usage Guidance
This skill appears coherent and implements local companion logic plus optional integration with a host (OpenClaw Heartbeat). Before installing or enabling proactive delivery: 1) review the skill's state and roles paths (state/session.yaml, roles/) and where HEARTBEAT.md will be written (resolved from OPENCLAW_HOME / OPENCLAW_WORKSPACE or openclaw.json) so you are comfortable with files being created/updated; 2) inspect scripts (companion_runtime.py, heartbeat_bridge.py, sync_heartbeat_md.py) if you want to confirm there are no unexpected network calls or side effects in your environment; 3) keep proactive outreach disabled until you wire in Heartbeat/Cron in a host that controls outbound delivery and targets; 4) note the repo listing included what looks like a truncated line in companion_runtime.py (a probable syntax/typo artifact in the provided snippet); verify the actual file in the source you install. If you want, I can point out exact files/lines to inspect or summarize network/file I/O occurrences found in each script.
Capability Analysis
Type: OpenClaw Skill
Name: say-hi-to-me
Version: 0.0.2
The skill bundle implements a digital companion with persona management and proactive greeting features. It uses a structured state management system (session.yaml) and integrates with the OpenClaw Heartbeat system by programmatically generating a HEARTBEAT.md file in the user's workspace. The Python scripts (companion_runtime.py, sync_heartbeat_md.py) use safe practices such as yaml.safe_load and pathlib for file operations, and the instructions in SKILL.md are strictly aligned with the stated purpose of providing emotional companionship and role-play within defined safety boundaries (safety-policy.md).
Capability Tags
Capability Assessment
Purpose & Capability
Name/description (companion / proactive greetings) match the included scripts and references: intent parsing, rolecard generation/validation, a proactive eligibility engine, and heartbeat integration. Files and runtime behavior (reading/writing session/role YAML, generating HEARTBEAT.md) are proportionate to the stated purpose.
Instruction Scope
SKILL.md and the scripts instruct the agent to read and write local files (state/session.yaml, roles/, HEARTBEAT.md in the resolved workspace) and to run local scripts (companion_runtime.py, proactive_scheduler.py, heartbeat_bridge.py). These actions are expected for a companion + host-integrated proactive system, but the skill will persist state and write to a workspace path resolved from environment variables or openclaw.json—review those paths before enabling proactive delivery.
Install Mechanism
Instruction-only / repository of Python helper scripts; no install spec or remote downloads included. This is the lowest-risk install posture.
Credentials
The skill does not request secrets or credentials. Scripts optionally read environment variables (OPENCLAW_HOME, OPENCLAW_WORKSPACE, OPENCLAW_AGENT_ID, OPENCLAW_WORKSPACE_NAME) and openclaw.json to resolve workspace paths; these are reasonable for host integration but were not listed under required env vars—this is optional/expected but worth noting.
Persistence & Privilege
The skill persists its own runtime state under its skill root (state/session.yaml, roles/) and can write a HEARTBEAT.md into a resolved workspace. It does not declare always:true and does not modify other skills or system-wide settings in the provided code. File writes are user/workspace-scoped.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install say-hi-to-me - After installation, invoke the skill by name or use
/say-hi-to-me - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.0.2
say-hi-to-me v0.0.2
- 已更新 SKILL.md 中的验证说明,使其表述更清晰、更准确。
- 移除了验证部分对外部脚本的调用,以实现更独立自洽的测试流程。
- 技能逻辑与代码未发生任何功能层面或文件级别的改动。
v0.0.1
say-hi-to-me 初始版本:一款支持问候与数字形象的陪伴式交互技能
- 支持通过 /hi 、/你好 、自然对话进行签到打卡与角色对话。
- 提供可自定义的陪伴角色,并支持经明确确认后的安全角色切换。
- 主动问候功能为可选开启,需接入外部调度程序方可使用。
- 内置内容安全校验、语言适配及简洁回复逻辑。
- 采用结构化、模块化执行流程,相关资源与校验工作流已在 SKILL.md 中详细说明。
Metadata
Frequently Asked Questions
What is 请先说你好.skill?
请先说你好 — Companion-style check-ins via /hi commands and natural conversation. Use when users greet, ask for emotional companionship, initialize or edit compan... It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.
How do I install 请先说你好.skill?
Run "/install say-hi-to-me" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 请先说你好.skill free?
Yes, 请先说你好.skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 请先说你好.skill support?
请先说你好.skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 请先说你好.skill?
It is built and maintained by ZeroX (@justzerox); the current version is v0.0.2.
More Skills