check-in

Capture daily mood check-ins and write them to memory/YYYY-MM-DD.md.

1|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/yuyuxinli/moodcoco --skill check-in-yuyuxinli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-in
Source: https://github.com/yuyuxinli/moodcoco/tree/main/ai-companion/skills/check-in
Command: npx skills add https://github.com/yuyuxinli/moodcoco --skill check-in-yuyuxinli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

解决每日简短情绪自我观察的需求,通过一个简单的问题将当日情绪记录并持久化到 memory/YYYY-MM-DD.md,便于后续回顾。

Core Features & Use Cases

  • 轻量级:最多 3 轮对话,避免冗长的情绪追问。
  • 自动记录:把情绪记录追加到 memory/YYYY-MM-DD.md,形成可回顾的日记片段。
  • 触发场景:Heartbeat 常规关怀、闲聊自然过渡、Cron 日记提醒入口。

Quick Start

Ask the user "How do you feel today?" and log the response to memory/YYYY-MM-DD.md.

Frequently Asked Questions about check-in

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log my daily mood to a markdown file?

To log your daily mood, this Skill captures your emotion through a brief interaction and appends the time, emotion source, and notes to memory/YYYY-MM-DD.md. This creates a persistent markdown diary entry for future reflection.

What is the best way to record lightweight emotional check-ins without long conversations?

The best way to record lightweight emotional check-ins is using a Skill limited to three interaction rounds. It avoids lengthy mood inquiries and automatically writes the captured daily mood data to a markdown memory file.

Can I trigger daily mood logging through scheduled reminders or casual chat?

Yes, you can trigger mood logging through Heartbeat routine care, casual chat transitions, or Cron diary reminders. The Skill seamlessly initiates the check-in process during these scenarios to capture your current emotional state.

Does the daily mood check-in feature automatically write to memory?

Yes, the daily mood check-in feature enforces a post-interaction memory write. It uses memory_get and memory_write functions to permanently log the timestamp, emotion, source, and notes into your daily markdown file.

Are there limitations on how many questions the mood check-in asks before writing to the diary?

Yes, the mood check-in is limited to three interaction rounds to keep the process lightweight. This constraint prevents lengthy emotional inquiries and ensures the result is quickly written to the memory file.