/install companion-checkin
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.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install companion-checkin - After installation, invoke the skill by name or use
/companion-checkin - Provide required inputs per the skill's parameter spec and get structured output
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 71 downloads so far.
How do I install companion-checkin?
Run "/install companion-checkin" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is companion-checkin free?
Yes, companion-checkin is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does companion-checkin support?
companion-checkin is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created companion-checkin?
It is built and maintained by sqizzo (@sqizzo); the current version is v1.0.0.