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.
npx claudepluginhub artmin96/forge-studio --plugin workflowThis skill is limited to using the following tools:
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
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.