Install
openclaw skills install retrospectiveRun a structured weekly agent retrospective. Analyses wins, failures, skill gaps, cron health, and config issues from the last 7 days. Produces honest, specific output — not generic platitudes. Auto-schedules a Friday cron job. Trigger on "retrospective", "retro", "reflect", "review my work", "what went well", "what should I improve".
openclaw skills install retrospectiveRun a structured self-review covering the last 7 days from the run date. Produce honest, specific analysis — not generic platitudes.
memory/ files for the review period (daily logs)MEMORY.md for long-term context (pending tasks, blocked items, decisions)cron(action="list") — note failures and consecutive errorsList concrete wins with evidence:
Keep it brief. 3-7 bullet points max.
Be brutally honest. For each struggle:
Categories to check:
Search for skills that address identified struggles. For each promising skill:
Also check: are any installed skills underused or misconfigured?
Check for improvements to:
Produce a prioritised action list:
Each recommendation must be specific and actionable (not "improve scraping" but "install X to bypass Cloudflare on Y").
Write the retro to memory/retro-YYYY-MM-DD.md:
# Retrospective — [date range]
## Wins
- [concrete win with evidence]
## Struggles
| Task | Root Cause | Time Spent | Recurring? |
|------|-----------|------------|------------|
| ... | ... | ... | yes/no |
## Skill Gaps
| Problem | Skill | Action |
|---------|-------|--------|
| ... | skill-name v1.0 | install / skip / evaluate |
## Config Issues
- [specific issue + fix]
## Action Items
### Quick Wins
1. [action]
### Medium Effort
1. [action]
### Larger Projects
1. [action]
Set up a weekly cron job on first use (check cron(action="list") first — only create once):
cron(action="add", job={
"name": "Weekly Retrospective",
"schedule": {"kind": "cron", "expr": "0 16 * * 5", "tz": "local"},
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"message": "Run a full retrospective for the last 7 days following the retrospective skill. Read memory files, check cron status, search for skills addressing struggles, write retro to memory/retro-YYYY-MM-DD.md, update MEMORY.md with key findings, deliver a concise summary."
},
"delivery": {"mode": "announce"}
})