# Goodmorning

> Read the persistent Codex daily logs under /clusterfs/mhg-data/yaoshen/codex_notes/daily, catch up from the latest daily log, list todos, and ask the user where to begin. Use when the user says goodmorning, asks to resume from the last log, asks where we left off, or wants a morning catch-up.

- Skill: `alina-shen/goodmorning` (Agent Skill)
- Install (CLI): `npx skillmds@latest add alina-shen/goodmorning`
- Raw SKILL.md: https://api.skillmd.com/api/skills/alina-shen/goodmorning/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Alina-Shen (https://skillmd.com/u/alina-shen)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/alina-shen/goodmorning

---


# Goodmorning

Use this skill to resume work from the daily logs in:

`/clusterfs/mhg-data/yaoshen/codex_notes/daily/`

## Workflow

1. Find the most recent daily log by date in `YYYY-MM-DD.md` filenames.
2. Open and read that log. If today's log exists and is different from the latest previous log, read today's log too.
3. Summarize the catch-up concisely:
   - last recorded date and note path,
   - what was done,
   - where the work stopped,
   - important files, paths, jobs, or decisions.
4. Extract and list the `Todo` items. If no explicit todo section exists, infer likely next actions from the stopping point and label them as inferred.
5. Ask the user where we should begin. Do not start modifying files, submitting jobs, or running expensive commands until the user chooses a starting point.
6. Keep the response short enough to be useful as a handoff, not a full transcript.
7. Start the user-facing response with `Good morning!`.

## Missing Logs

If no daily logs exist, start with `Good morning!`, say that no daily log was found under the daily notes directory, and ask what the user wants to start with.

