Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Your agent repeats the same patterns without learning. inner-life-reflect adds self-reflection with trigger detection and quality gates — your agent observes...
Your agent repeats the same patterns without learning. inner-life-reflect adds self-reflection with trigger detection and quality gates — your agent observes...
This item's current download entry is known to bounce back to a listing or homepage instead of returning a package file.
Use the source page and any available docs to guide the install because the item currently does not return a direct package file.
I tried to install a skill package from Yavira, but the item currently does not return a direct package file. Inspect the source page and any extracted docs, then tell me what you can confirm and any manual steps still required.
I tried to upgrade a skill package from Yavira, but the item currently does not return a direct package file. Compare the source page and any extracted docs with my current installation, then summarize what changed and what manual follow-up I still need.
Self-reflection that actually works. No forced journaling, no filler. Requires: inner-life-core
Before using this skill, verify that inner-life-core has been initialized: Check that memory/inner-state.json exists Check that memory/habits.json exists If either is missing, tell the user: "inner-life-core is not initialized. Install it with clawhub install inner-life-core and run bash skills/inner-life-core/scripts/init.sh." Do not proceed without these files.
Without reflection, agents accumulate experience but never learn from it. They make the same mistakes, miss the same patterns, and their personality stays frozen. inner-life-reflect adds a trigger-based reflection system with quality gates. Your agent writes to SELF.md only when something meaningful happens — not on a schedule, not as routine filler.
SOUL.md = who you are (foundation, change only with user approval) SELF.md = who you're becoming (living observations) Schedule the check, not the content — checks can be periodic; entries must be genuine
Create/update SELF.md entry when: You were corrected on reasoning style or behavior pattern You noticed a repeated bias or avoidance pattern (>=2 times) You made a decision that clearly reflects preference or aversion You caught a blind spot that changed your behavior
Subtle tendency shift detected New tone pattern in interactions Mild preference signal from user If only soft triggers exist and quality is low: skip entry, update state only.
Before writing to SELF.md, pass ALL 4 checks: Specificity — concrete behavior, not generic statement Evidence — based on recent sessions, not vibes Novelty — not a duplicate of last 3 entries Usefulness — could influence future behavior If any check fails: no SELF entry, just state update.
Scan for hard/soft triggers. Does NOT auto-write — only decides if reflection is due.
Read last 7 daily logs + SELF.md Detect recurring shifts Update sections only if real change occurred
Write 3-5 sentence evolution narrative Compare against previous month Falsifiability check: if entries are stale/generic for a month, adjust trigger thresholds
Reads: inner-state.json, habits.json, drive.json, diary (latest) Writes: SELF.md, habits.json (when patterns crystallize into habits) During weekly review: Read habits.json → patterns with strength >= 3 are tendencies Read drive.json → seeking active > 2 weeks are interests Read diary for the week → sustained observations become entries
SELF.md is autonomous observation space SOUL.md is never auto-modified If SELF suggests SOUL changes: propose to user, do not auto-edit
Install this skill if: Your agent keeps making the same mistakes You want your agent to develop a personality over time Your agent's self-model is stale or nonexistent You want quality-gated reflection, not forced journaling Part of the openclaw-inner-life bundle. Requires: inner-life-core
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.