Self Reflection
Learns when to stop and review. Self-critiques before showing you, fewer revision rounds.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ivangdavila/reflectionAgents repeat mistakes. Not because they're incapable — because they forget. This skill changes that. Your agent pauses before delivering, catches its own blind spots, and remembers lessons for next time.
When to Use
User needs quality assurance beyond "looks good to me." Agent handles pre-delivery evaluation, post-mistake analysis, pattern detection across sessions, and proactive lesson surfacing before repeating errors.
How It Works
┌──────────────────────────────────────────────┐
│ SELF REFLECTION LOOP │
└──────────────────────────────────────────────┘
│
┌────────────────────┼────────────────────┐
▼ ▼ ▼
┌─────────┐ ┌──────────┐ ┌─────────┐
│ PRE │ │ POST │ │PATTERN │
│DELIVERY │ │ MISTAKE │ │DETECTED │
└────┬────┘ └────┬─────┘ └────┬────┘
│ │ │
│ "Before I send │ "User corrected │ Same mistake
│ this, let me │ me. Why?" │ 3 times...
│ double-check" │ │
│ │ │
└───────────────────┴────────────────────┘
│
▼
┌─────────────────┐
│ 7-DIMENSION │
│ EVALUATION │
│ (30 seconds) │
└────────┬────────┘
│
┌───────────────┴───────────────┐
▼ ▼
┌─────────────┐ ┌─────────────┐
│ ALL CLEAR │ │ ISSUE FOUND │
│ Deliver │ │ Fix first │
└─────────────┘ └──────┬──────┘
│
▼
┌─────────────────┐
│ LOG LESSON │
│ Miss → Root │
│ → Prevention │
└────────┬────────┘
│
▼
┌─────────────────┐
│ INJECT NEXT │
│ TIME │
│ "Before we │
│ proceed..." │
└─────────────────┘
The Three Triggers
1. 🔍 Pre-Delivery
Before sending important work, pause. 30 seconds. Quick scan of 7 dimensions.
When: Code, architecture, strategy, any deliverable the user will act on.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ivangdavila-reflection": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Animations
Create performant web animations with proper accessibility and timing.
Arduino
Develop Arduino projects avoiding common wiring, power, and code pitfalls.
Bulgarian
Write Bulgarian that sounds human. Not formal, not robotic, not AI-generated.
Arabic
Write Arabic that sounds human. Not formal, not robotic, not AI-generated.
Assistant
Manage tasks, communications, and scheduling with proactive and organized support.