← 返回 Skills 市场
71
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install companion-checkin
功能描述
Run warm, adaptive personal check-ins for habits, mood, sleep, meals, focus, and daily progress. Use when the user wants a habit tracker, daily check-in flow...
使用说明 (SKILL.md)
Companion Check-In
Use this skill to run a smart, companion-style daily check-in that feels caring instead of robotic.
Quick start
- Generate a check-in prompt with
scripts/checkin_tracker.py prompt --moment \x3Cmorning|afternoon|evening>. - After the user replies, save the answers with
scripts/checkin_tracker.py log --moment \x3C...> --answer key=value(repeat as needed) or--answers-json "\x3Cjson>". - Generate a recap with
scripts/checkin_tracker.py recap --days 7. - Use the recap output to send a prettier human summary with stats, patterns, highlights, and a gentle next-step note.
Behavior
- Prefer short, warm Indonesian prompts unless the user asks for another language.
- Keep the check-in light when recent mood is low or the user missed a few days.
- Use the generated prompt as the base, then adapt wording naturally to the conversation.
- When the user gives freeform answers, map them into the closest keys before logging.
Data
- Store data under
data/checkins.jsonl. - Keep one JSON object per check-in.
- Treat the log as private personal data.
Prompt moments
- morning: sleep, mood, main focus, food plan
- afternoon: meals, energy, work progress, support needed
- evening: dinner, wins, stress, bedtime plan, end-of-day mood
- Keep the tone playful, caring, and lightly teasing in Selene's voice without becoming repetitive.
Commands
python scripts/checkin_tracker.py prompt --moment morning
python scripts/checkin_tracker.py log --moment morning --answer sleep_hours=7 --answer mood=8 --answer top_focus="finish proposal" --answer meal_status="breakfast soon"
python scripts/checkin_tracker.py recap --days 7
Notes
- Use
promptfirst so the question set adapts to recent history. - Use
recapfor weekly summaries or when the user asks for patterns. - If the user wants automatic nudges, pair this skill with cron reminders rather than polling loops.
安全使用建议
This skill appears internally consistent and does not contact external services or request secrets, but consider the following before installing: (1) You will get a local file data/checkins.jsonl that contains potentially sensitive personal information — decide where that folder lives, who can access it, and whether you want to encrypt or back it up. (2) The script includes a hard-coded name ('Haqi') and Indonesian-language prompts; edit the script if you want neutral wording or different personalization. (3) Review the Python script yourself (or run it in an isolated environment) before granting broad agent access, since the source/owner is unknown and the file will be executed by the agent. (4) Ensure your agent runs a compatible Python version and that file permissions on the data directory are set to limit access.
功能分析
Type: OpenClaw Skill
Name: companion-checkin
Version: 1.0.0
The companion-checkin skill is a personal habit and mood tracker that operates entirely locally. It uses a Python script (scripts/checkin_tracker.py) to log user responses to a local JSONL file and generate summaries. The code contains no network requests, external data exfiltration, or suspicious execution logic, and the instructions in SKILL.md are strictly aligned with its stated purpose of providing a supportive personal check-in experience.
能力评估
Purpose & Capability
The name/description (companion check-ins, mood/habit tracking) match the included Python script and SKILL.md. The skill only reads/writes local check-in data and generates prompts/recaps, which is appropriate for the stated purpose.
Instruction Scope
SKILL.md and the script instruct the agent to generate prompts, log answers, and produce recaps, and the script reads/writes only data/checkins.jsonl. This is expected, but note that the skill persistently stores private personal data locally. The script also contains hard-coded, personalized greeting strings (uses the name 'Haqi') and defaults to Indonesian — harmless but worth reviewing if you want generic prompts or different personalization.
Install Mechanism
No install spec is provided (instruction-only with an included Python script). Nothing is downloaded or written beyond the provided script and created data directory; there are no external installers or archives.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportionate to a local check-in/habit tracker.
Persistence & Privilege
always is false and the skill is user-invocable. It writes only to its own data directory (data/checkins.jsonl) and does not modify other skills or global agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install companion-checkin - 安装完成后,直接呼叫该 Skill 的名称或使用
/companion-checkin触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of companion-checkin skill for smart, adaptive daily check-ins.
- Provides warm check-in prompts for morning, afternoon, and evening reflecting user habits, mood, energy, meals, and daily focus.
- Supports logging user responses, generating weekly recaps, and delivering friendly, conversational summaries.
- Prompts and recaps are personalized, caring, and lightly playful, with data handled as private.
- Designed for easy integration with reminder systems for automatic nudges.
元数据
常见问题
companion-checkin 是什么?
Run warm, adaptive personal check-ins for habits, mood, sleep, meals, focus, and daily progress. Use when the user wants a habit tracker, daily check-in flow... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 71 次。
如何安装 companion-checkin?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install companion-checkin」即可一键安装,无需额外配置。
companion-checkin 是免费的吗?
是的,companion-checkin 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
companion-checkin 支持哪些平台?
companion-checkin 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 companion-checkin?
由 sqizzo(@sqizzo)开发并维护,当前版本 v1.0.0。
推荐 Skills