groove-daily-start
Original:🇺🇸 English
Translated
Start the workday: review yesterday, create today's daily memory, load tasks, prepare agenda. Use when beginning the day.
2installs
Sourceandreadellacorte/groove
Added on
NPX Install
npx skill4agent add andreadellacorte/groove groove-daily-startTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →groove-daily-start
Outcome
The workday is prepared: recent days are reviewed, today's daily memory file is created, tasks are consolidated and presented, and the user knows what to work on.
Acceptance Criteria
- Yesterday's daily memory file is reviewed (summary shown; warn if missing or no end section)
- Today's daily memory file is created with a start-of-day structure (if it does not already exist)
- Task list is loaded and presented (grouped by status)
- User has a clear picture of the day's agenda before starting work
Constraints
- Read for
.groove/index.md,tasks:, andmemory:configrecent_memory_days: - Review recent days: Identify the last business days (Mon–Fri) counting back from yesterday (skip Saturday and Sunday). For each date:
recent_memory_days- Check :
<memory>/daily/YYYY-MM-DD.md- if both start-of-day and end sections exist
✓ YYYY-MM-DD — start + end logged - if only start section present
~ YYYY-MM-DD — start only, no end logged - if file does not exist
✗ YYYY-MM-DD — missing - Show a one-line context from the file if present (e.g. first bullet from "Done today" or plan intent)
- Show git activity: run — display commit count and first few titles; skip silently if not in a git repo or no commits
git log --oneline --after="YYYY-MM-DD 00:00" --before="YYYY-MM-DD 23:59:59" - Do NOT block start if files are missing or incomplete — just report
- Check
- Create new day memory: Call to create today's file at
/groove-utilities-memory-init-dailywith a start-of-day structure. If the file already exists, skip (idempotent)<memory>/daily/YYYY-MM-DD.md - Call to get current task state
/groove-utilities-task-analyse - Do NOT archive tasks during start
- Present task list in a scannable format before the user begins
- After all standard steps: check if exists
.groove/hooks/start.md- If it exists: read the section and execute each item in order; report completion per item
## Actions - If it does not exist: skip silently
- If it exists: read the