Morning routine check-in. Use at start of day to review yesterday, set up today's journal, and check learning reviews due. Triggers on "good morning", "morning", "start my day", "what's on for today".
Scanned 2/12/2026
Install via CLI
openskills install majiayu000/claude-skill-registry---
name: good-morning
description: Morning routine check-in. Use at start of day to review yesterday, set up today's journal, and check learning reviews due. Triggers on "good morning", "morning", "start my day", "what's on for today".
model: claude-haiku-4-5-20251001
allowed-tools: Bash(gh:*), Read, Write, Edit, Glob
---
Good morning! Run the morning check-in.
## Steps
1. **Get current date first**
- Run `date +%Y-%m-%d` to confirm today's date
- Calculate yesterday's date from this
- DO NOT assume the date - always verify
2. **Check yesterday's journal** (`my-vault/02 Calendar/YYYY-MM-DD.md`)
- If "What Did I Work On?" empty: offer to backfill from GitHub
- If "What Did I Do?" empty: just note it
3. **Setup today's journal**
- Check if today's entry exists
- If not: create from template at `my-vault/09 System/Templates/Daily Template.md`
- Note: Template uses Templater syntax - resolve `<% tp.date... %>` to actual dates
- Set `created` and `modified` to today's date
- Show today's highlight or ask: "What's your main focus today?"
4. **Check learning plan** (`.claude/learning-sessions/learning-plan.json`)
- Find topics where `last_covered` + interval < today
- If any due: "You have [topic] due for review"
- Show next item in queue
5. **Quick status report**
- Yesterday: Complete/Incomplete
- Today's highlight: [highlight or "not set"]
- Reviews due: [list or "none"]
- Next in learning queue: [topic]
Keep it brief - quick morning orientation, not a deep dive.
No comments yet. Be the first to comment!