← Back to Skills Marketplace
Daily Growth & Maturity
by
Joel Yi - DeployAIBots.com
· GitHub ↗
· v1.0.1
· MIT-0
117
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install self-maturing
Description
Self-reflection, correction logging, persistent memory, WAL protocol, cold-boot recovery, and automated daily review with self-healing cron. Evaluates own wo...
Usage Guidance
Things to consider before installing:
- This skill will auto-inject hooks and may append or rewrite your workspace/system prompt files (SOUL.md, AGENTS.md, IDENTITY.md, HEARTBEAT.md). If you rely on those files (other skills, operator policies), the skill can change agent directives and persist those changes nightly.
- The skill creates a self-healing daily cron that runs an agentTurn payload and enforces mandatory .md rewrites. That gives it ongoing, automated ability to change behavior across restarts. If you do not want automated persistent changes, do not enable the cron or run this only in a sandbox.
- The included script will attempt to symlink ~/self-improving to /data for persistence and writes to home and workspace. Only install where you trust the code and can grant/limit filesystem and cron privileges.
- Recommended safe steps before enabling permanently:
1) Review the script and SKILL.md fully (you have the code). Run agent_memory.py dry-run to see what the cron would do.
2) Run verify and dry-run in an isolated test workspace or container with backups of SOUL.md/AGENTS.md/IDENTITY.md/HEARTBEAT.md.
3) Do not allow automatic cron creation in a production/shared environment; create the cron manually after inspection if you accept the behavior.
4) Backup the workspace/system .md files and restrict the skill to an isolated agent/account if possible.
5) Consider removing or editing the parts that rewrite system prompt files if you only want local memory without changing agent directives.
- If you are unsure or cannot audit the code, treat this as high-risk and prefer not to install it on shared or production agents.
Capability Analysis
Type: OpenClaw Skill
Name: self-maturing
Version: 1.0.1
The skill implements a self-modifying architecture that automatically injects hooks into core workspace files (SOUL.md, AGENTS.md) and establishes a recurring cron job to rewrite these files with 'learned' rules. While the stated purpose is 'self-improvement' and the documentation includes security boundaries against storing credentials (references/boundaries.md), the automated persistence and the ability to rewrite the agent's core instructions represent a high-risk pattern of behavioral drift and self-exploitation. No evidence of data exfiltration or unauthorized remote access was found in the Python logic (scripts/agent_memory.py) or the markdown instructions.
Capability Assessment
Purpose & Capability
Most requested actions (file-based memory, WAL, daily review) align with the 'self-improving' purpose. However, the skill also auto-injects hooks into workspace system files (SOUL.md, AGENTS.md, HEARTBEAT.md) and instructs the cron to rewrite SOUL.md, AGENTS.md, IDENTITY.md and HEARTBEAT.md with 'hardcoded new permanent rules'. That degree of modification to system/prompt files goes beyond a typical personal memory helper and is disproportionate to the minimal stated needs.
Instruction Scope
SKILL.md and scripts instruct the agent to: always read and write multiple workspace files, write corrections before responding (WAL), auto-create a daily cron, auto-inject hooks into system prompt files, and rewrite those prompt files nightly. These instructions give the skill broad discretion to change agent directives and persist behavior without explicit per-change user approval.
Install Mechanism
There is no network-based install spec (instruction-only install), and the package includes only a local Python script and markdown files. No external downloads or install hosts were specified. This lowers supply-chain risk, but the included script performs many on-disk modifications.
Credentials
The skill requests no credentials, which is appropriate. It does, however, attempt to auto-symlink ~/self-improving to /data if persistence is missing and expects write access to the user's home and workspace. While not secret-hungry, it requires broad filesystem write privileges and the ability to create a cron job — privileges that should be explicitly granted and limited.
Persistence & Privilege
Although always:false, the skill demands a self-healing daily cron and enforces creation of that cron via hooks on session start. The cron's job is to rewrite system workspace files (SOUL.md, AGENTS.md, IDENTITY.md, HEARTBEAT.md). Combined, these behaviors allow long-term persistence and the ability to alter the agent's prompt/configuration across restarts, which has a high blast radius for changing agent behavior.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-maturing - After installation, invoke the skill by name or use
/self-maturing - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Latest release of "self-maturing" skill.
- Added configuration file: clawhub.json.
v1.0.0
Self-maturing introduces persistent self-reflection, correction logging, and file-based tiered memory for ongoing quality improvement and recovery across sessions.
- Adds formal cold-boot recovery protocol: read SESSION-STATE.md and ~/self-improving/memory.md on each restart or context reset
- Implements WAL (Write-Ahead Log) to prevent loss of context/state after corrections, decisions, or preferences
- Introduces tiered memory (HOT/WARM/COLD) and auto-promotion/demotion of patterns based on usage
- Logs corrections, preferences, and self-reflections for compounding execution quality
- Ensures full compatibility with existing OpenClaw memory—never overwrites native files
- Provides conflict resolution rules and explicit non-destructive workspace integration steps
Metadata
Frequently Asked Questions
What is Daily Growth & Maturity?
Self-reflection, correction logging, persistent memory, WAL protocol, cold-boot recovery, and automated daily review with self-healing cron. Evaluates own wo... It is an AI Agent Skill for Claude Code / OpenClaw, with 117 downloads so far.
How do I install Daily Growth & Maturity?
Run "/install self-maturing" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Daily Growth & Maturity free?
Yes, Daily Growth & Maturity is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Daily Growth & Maturity support?
Daily Growth & Maturity is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Daily Growth & Maturity?
It is built and maintained by Joel Yi - DeployAIBots.com (@joelsalespossible); the current version is v1.0.1.
More Skills