journal-reviewlisted
Install: claude install-skill backspace-shmackspace/claude-devkit
# /journal-review Workflow
## Inputs
**User provides:**
- Review period: "this week", "last week", "last N days", "this sprint", a date range (YYYY-MM-DD to YYYY-MM-DD), or omitted (defaults to "this week")
- Optional: category filter (decisions, learnings, actions, themes, or all)
**Scope parameters:**
- `JOURNAL_BASE`: `~/journal/` (hardcoded, matches /journal and /journal-recall skills)
- `REVIEW_CATEGORIES`: decisions, learnings, actions, themes
- `DECISION_SIGNALS`: "decided", "chose", "went with", "opted for", "tradeoff", "picked", "selected", "decision:"
- `LEARNING_SIGNALS`: "learned", "discovered", "figured out", "TIL", "gotcha", "insight", "realization", "aha"
- `ACTION_SIGNALS`: "- [ ]", "TODO", "follow up", "need to", "action item", "next step"
- Default review period: "this week" (Monday of current week through today)
## Step 0 — Configure Review Period
**Action:** Parse user input to determine the date range for the review.
**Date resolution rules:**
1. **"this week"** (or omitted): Monday of current week through today (inclusive)
2. **"last week"**: Monday through Sunday of previous week
3. **"last N days"**: Today minus N through today (inclusive)
4. **"this sprint"**: Last 14 days (2-week sprint default)
5. **Date range** (YYYY-MM-DD to YYYY-MM-DD): Exact range specified
6. **Single date**: That date only
**Validation:**
- Start date must not be in the future
- End date must be >= start date
- Range must not exceed 90 days (safety limit)
- If validatio