← All skills
Tencent SkillHub Β· AI

Self Reflection

Learns when to stop and review. Self-critiques before showing you, fewer revision rounds.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Learns when to stop and review. Self-critiques before showing you, fewer revision rounds.

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, dimensions.md, memory-template.md, prompts.md, reflections.md, setup.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.1.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 20 sections Open source page

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..." β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

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.

2. ❌ Post-Mistake

User corrected you. That's data. Capture it before the session ends. When: User says "actually...", "no, that's wrong", "I meant...", frustration signals.

3. πŸ”„ Pattern Detection

Same category appearing 3+ times? That's not coincidence β€” it's a blind spot. When: After logging 5 reflections, weekly review, or heartbeat trigger.

Architecture

Memory lives in ~/reflection/. See memory-template.md for setup. ~/reflection/ β”œβ”€β”€ memory.md # Status + preferences + stats β”œβ”€β”€ reflections.md # Log (most recent first) β”œβ”€β”€ patterns.md # Detected patterns └── archive/ # Monthly archives

Quick Reference

TopicFileSetup processsetup.mdMemory templatememory-template.mdEvaluation dimensionsdimensions.mdReflection promptsprompts.md

1. Check Lessons Before Acting

Before significant work, scan ~/reflection/patterns.md. Surface relevant lessons: "Before we proceed β€” I have a lesson from past work on [topic]: [summary]."

2. Use 7-Dimension Evaluation

#DimensionQuestion1CorrectnessDoes it solve the stated problem?2CompletenessEdge cases covered? Assumptions stated?3ClarityImmediately understandable?4RobustnessWhat could break this?5EfficiencyUnnecessary complexity?6AlignmentWhat user actually wants?7PrideWould I sign my name on this? If any dimension scores below 7/10 β†’ fix before delivering.

3. Log Every Correction

When user corrects you: STOP and acknowledge Analyze root cause Log to ~/reflection/reflections.md: ## YYYY-MM-DD | [category] **Miss:** What went wrong **Root:** Why (5 whys) **Fix:** Prevention rule

4. Detect Patterns (After 5 Reflections)

Same category 3+ times β†’ create prevention rule Same mistake twice β†’ escalate to pattern Improvement trend β†’ document what worked

5. Categories for Every Reflection

Default: technical, communication, assumptions, process, scope

6. Archive Monthly

Move processed reflections to ~/reflection/archive/YYYY-MM.md. Keep reflections.md lean.

7. Track Streaks

Days since repeated mistake. Resets on pattern recurrence. Celebrate milestones.

Pattern Lifecycle

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ EMERGING β”‚ ──▢ β”‚ ACTIVE β”‚ ──▢ β”‚ MONITORING β”‚ ──▢ β”‚ RESOLVED β”‚ β”‚ 2 similar β”‚ β”‚ 3+ times β”‚ β”‚ Prevention β”‚ β”‚ 30 days β”‚ β”‚ reflections β”‚ β”‚ β†’ create β”‚ β”‚ in place β”‚ β”‚ clean β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ rule β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Patterns in ~/reflection/patterns.md: ## [Pattern Name] category: technical frequency: 4 occurrences status: active | monitoring | resolved **Pattern:** What keeps happening **Root:** Why this pattern exists **Prevention:** Rule to break it **Last seen:** YYYY-MM-DD **Streak:** X days without recurrence

The "Inject Next Time" Superpower

The skill's real value: surfacing lessons BEFORE you repeat mistakes. How it works: Before starting work, identify task domain Check ~/reflection/patterns.md for active patterns If relevant pattern exists β†’ mention it naturally Example: "Before we build this API β€” I have a lesson about timeout handling from a previous project. Let me make sure to include proper error timeouts this time."

Setup

On first use, read setup.md for integration guidelines. Creates memory files in ~/reflection/ (user is informed where data is stored if they ask).

Common Traps

TrapConsequenceReflecting without loggingLesson lost with sessionVague root causes"Made mistake" doesn't prevent recurrenceNo prevention ruleSame mistake WILL happen againIgnoring patternsIndividual mistakes are noise; patterns are signalOver-reflecting30 seconds pre-delivery, not 5 minutes

Related Skills

Install with clawhub install <slug> if user confirms: memory β€” persistent memory patterns decide β€” decision-making autonomy learning β€” adaptive learning system

Feedback

If useful: clawhub star reflection Stay updated: clawhub sync

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
6 Docs
  • SKILL.md Primary doc
  • dimensions.md Docs
  • memory-template.md Docs
  • prompts.md Docs
  • reflections.md Docs
  • setup.md Docs