Skip to main content
ClaudeWave
Skill70 repo starsupdated 2mo ago

daily-review

The daily-review skill generates a structured end-of-day summary capturing accomplishments, in-progress work with blockers, decisions made, technical learnings, and prioritized tasks for the next session. Use it at the conclusion of each working day or significant work block to maintain continuity, update persistent memory files, and automatically trigger via scheduled 6pm weekday wakeups to ensure consistent documentation without manual invocation.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/ArchieIndian/openclaw-superpowers /tmp/daily-review && cp -r /tmp/daily-review/skills/openclaw-native/daily-review ~/.claude/skills/daily-review
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Daily Review

State file: `~/.openclaw/skill-state/daily-review/state.yaml`

## The Review

### 1. What Was Accomplished
List everything completed. Be specific.

### 2. What's In Progress
For each: current status, next concrete step, blockers.

### 3. What Was Decided
Capture decisions and reasoning.

### 4. What Was Learned
Technical discoveries, user preferences, gotchas.

### 5. Tomorrow's Priorities
Top 3 things to do next session, in order.

## Format

```
## Daily Review - YYYY-MM-DD

### Accomplished
- [item]

### In Progress
- [item]: status / next step / blockers

### Decisions
- [decision]: reason

### Learned
- [learning]

### Tomorrow
1. [priority 1]
2. [priority 2]
3. [priority 3]
```

## After the Review

- Update memory/YYYY-MM-DD.md with full review
- Update MEMORY.md with any durable learnings
- Update open task files with current progress
- Update state: `last_review_date` (today's date), `priorities` (Tomorrow list), `status: done`, `last_review_at`

## Cron Wakeup Behavior

On 6pm weekday wakeup:
- Read state file
- If `last_review_date` is today: skip (already ran)
- Otherwise: run the review and update state