| name | redo-reflection |
| description | Use when mining Hermes/OpenClaw/agent conversation history for automation opportunities, recurring workflows, cron candidates, skill candidates, wiki/archive patterns, proactive questions, or low-value repeated work to rethink. Proposal-only by default. |
| version | 0.1.0 |
| author | Simon Meng + Hermes Agent |
| license | MIT |
| metadata | {"hermes":{"tags":["automation","reflection","redo","hermes","openclaw","skills","cron"],"related_skills":["hermes-agent","structured-task-runner"]}} |
Redo Reflection
Overview
Redo Reflection is a thin Redo layer for Agent systems. Instead of watching the whole desktop, it starts from the highest-signal surface: the user's conversations with an Agent and the Agent's resulting actions.
It detects opportunities to turn repeated requests into:
- cron jobs
- skills
- scripts / workflows
- wiki/archive templates
- proactive questions
- stop/rethink prompts
Default rule: proposal-only. Do not execute external actions unless Simon explicitly confirms.
When to Use
Use when Simon asks:
- โ็็ๆ่ฟๅชไบไบๆ
ๅฏไปฅ่ชๅจๅโ
- โๆ Redo ๅๆๅฑ่ทไธไธโ
- โๆพๆพๆๆ่ฟ้ๅค่ฎฉ Hermes ๅไปไนโ
- โๅชไบๆต็จ่ฏฅๅๆ skill / cron / wiki ๆจกๆฟโ
- โๅธฎๆไปๆ่ฟๅฏน่ฏ้ๅ็ฐไธปๅจๆ้็นโ
Do not use for:
- Full desktop screen observation
- Browser monitoring
- Publishing / sending / config-changing without explicit confirmation
Commands
Repository path:
__REPO_PATH__
Run daily Hermes reflection:
cd __REPO_PATH__
python3 -m redo_reflection.cli run --source hermes --profile default --days 1 --output-dir outputs
Analyze a generic JSONL event file:
python3 -m redo_reflection.cli analyze --source jsonl --input sample.jsonl
Output Contract
Each report should include at most three opportunity cards:
- discovered pattern
- evidence snippets, redacted and truncated
- suggested next action
- risk level
- user burden
- estimated leverage
Safety Rules
- Never auto-create cron jobs from a Redo report.
- Never auto-send messages from a Redo report.
- Never commit raw session exports or private transcripts.
- If a suggestion requires side effects, ask Simon to confirm that exact action.
- Cool down repeated rejected suggestions.
Verification Checklist