A 60-second check-in tool to track mood and energy levels with minimal effort.
Install
mkdir -p .claude/skills/mood && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18171" && unzip -o skill.zip -d .claude/skills/mood && rm skill.zipInstalls to .claude/skills/mood
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Quick mood and energy check-in without a full journal session. Low-friction logging for days when you don't want to write. Use when the user wants a quick log, check-in, or doesn't have time for a full session.Key capabilities
- →Record mood, energy, and a one-line thought
- →Create a structured YAML entry file for the check-in
- →Update an existing journal entry if one already exists for the day
- →Maintain data continuity without requiring extensive writing
- →Provide brief, non-conversational responses after logging
How it works
The skill prompts the user for their mood, energy level, and a brief thought, then records this information into a structured YAML file. If an entry for the current day already exists, it updates the existing file instead of creating a new one.
Inputs & outputs
When to use mood
- →Logging daily mood
- →Tracking energy levels
- →Maintaining a simple work journal
About this skill
Quick Mood Check-In
A 60-second check-in for days when a full journal session isn't happening. The goal is to maintain data continuity without creating guilt about skipping a "real" session.
Process
- Get today's date and create the file structure:
TODAY=$(date '+%Y-%m-%d')
MONTH=$(date '+%Y-%m')
mkdir -p entries/$MONTH
-
Check if today's entry already exists. If it does, read it — this might be adding a mood check to an existing session.
-
Ask the user three quick questions (one message, not three separate exchanges):
"Quick check-in. Three things:
- Mood — one or two words for how you're feeling right now
- Energy — low, moderate, or high
- One line — what's the one thing on your mind today? (Optional — skip if you want)"
- After they respond, write the entry file immediately:
---
date: YYYY-MM-DD
day: DayOfWeek
type: mood-check
mood: [their words]
energy: [their words]
themes: []
headline: [their one line, or ~]
streak: N
---
# Check-In — DD Month YYYY
[Their one-line thought, if provided. Otherwise just the frontmatter stands alone.]
- Respond briefly. Don't start a conversation — honour the quick format. Something like:
- "Logged. See you tomorrow." (if they seem rushed)
- "Noted. [brief observation if something stands out]." (if mood/energy combo is unusual)
- "Three in a row — nice streak." (if relevant)
Key Principles
- No guilt, no pressure. A mood check is a valid entry. Don't say "want to do a full session instead?"
- Don't start coaching. If they wanted a conversation, they'd use
/journal. - Keep it under 2 minutes. One question, one response, one file write. Done.
- Data matters even without narrative. Mood and energy data points feed into
/patternsand/revieweven without a written reflection.
If Today Already Has an Entry
If a full journal session already happened today, add the mood check as an update to the existing frontmatter rather than creating a second file. This captures mood shifts through the day.
When not to use it
- →When a full, detailed journal session is desired
- →When coaching or conversational interaction is expected
- →When the user wants to skip logging entirely
Limitations
- →Designed for quick check-ins, not detailed journaling
- →Does not engage in coaching or extended conversations
- →Limits input to specific mood, energy, and one-line thought
How it compares
This skill offers a quick, structured check-in for mood and energy, which is different from a traditional journal that requires more extensive writing and reflection.
Compared to similar skills
mood side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| mood (this skill) | 0 | 3mo | Review | Beginner |
| notion-knowledge-capture | 10 | 8mo | No flags | Intermediate |
| apple-reminders | 25 | 2mo | Review | Beginner |
| braindump | 7 | 5mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
notion-knowledge-capture
makenotion
Transforms conversations and discussions into structured documentation pages in Notion. Captures insights, decisions, and knowledge from chat context, formats appropriately, and saves to wikis or databases with proper organization and linking for easy discovery.
apple-reminders
openclaw
Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
braindump
huytieu
Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction
memory-keeper-proactive-context-maintenance
b4CU-R4U
Automatically detect and maintain memory freshness by monitoring context staleness, significant code changes, task completions, and phase transitions. Proactively suggests and executes memory sync operations with user confirmation. Use when the user says "sync memory", "update context", or when the Skill detects that context is stale (>2 hours), significant changes have occurred (new commits), tasks completed, or major milestones reached. Replaces passive "context is stale" warnings with active maintenance.
obsidian-canvas-creator
axtonliu
Create Obsidian Canvas files from text content, supporting both MindMap and freeform layouts. Use this skill when users want to visualize content as an interactive canvas, create mind maps, or organize information spatially in Obsidian format.
memory-management
anthropics
Two-tier memory system that makes Claude a true workplace collaborator. Decodes shorthand, acronyms, nicknames, and internal language so Claude understands requests like a colleague would. CLAUDE.md for working memory, memory/ directory for the full knowledge base.