From workflow
Daily morning planning ritual. Use at the start of each workday to review yesterday's progress, check handoffs, and create a prioritized plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/workflow:morningThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run these steps in order to build today's plan.
Run these steps in order to build today's plan.
Run:
git log --oneline --since="yesterday" --author="$(git config user.name)"
If there are no commits, note that explicitly. Do not skip this step.
Check if .claude/handoffs/ exists. If it does, read the latest 3 files (by modification time):
ls -t .claude/handoffs/ | head -3
Read each file found and extract the key context: what was in progress, what decisions were pending, and what needs attention.
If the directory does not exist or is empty, note "No open handoffs."
Run:
git status --short
If there are uncommitted changes, list them. Flag anything that looks like work-in-progress that was left overnight.
Check if gh is available:
command -v gh && gh run list --limit 3
If gh is not available or the command fails, skip this step silently.
Based on the information gathered above, produce a prioritized plan in this format:
## Today's Plan — {YYYY-MM-DD}
### Priority 1 (must ship)
- [ ] ...
### Priority 2 (should do)
- [ ] ...
### Priority 3 (if time allows)
- [ ] ...
### Carry-over / Blockers
- ...
Populate priorities using:
End your output with:
What's the ONE thing that makes today a win?
Prompt the user to answer. Do not answer for them.
npx claudepluginhub artmin96/forge-studio --plugin workflowGenerates daily standup summaries from git commits, .solopreneur plans/logs/files, tracking done items, progress, next steps, and blockers. Saves to .solopreneur/standups/. Use for status updates.
Generates a daily standup briefing by aggregating commits from GitHub repos, Linear tasks, Google Calendar events, and Granola notes. Surfaces meetings, priorities, and blockers.
Generates casual daily standups from git activity. Translates commit messages into human-readable accomplishments. Useful for developers who want to automate standup updates.