← Back to Skills Marketplace
j3m2b

Nova Self-Improver

by j3m2b · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
91
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nova-self-improver
Description
Complete self-improvement system for AI agents. Implements a four-layer memory architecture with continuous learning, experimentation, and autonomous file ma...
Usage Guidance
What this skill will actually do: it will create and update files in your agent workspace (MEMORY.md, USER.md, .learnings/, daily logs), run reflection/update loops after tasks, and suggests scheduling recurring agent turns (cron jobs) that run autonomously. It does not request API keys or install software, which is good. Things to consider before installing: (1) Review and control the workspace path the skill may write to — avoid giving it access to sensitive system or project files. (2) Limit or audit any cron/scheduled tasks it creates (frequency, payload, and sessionTarget), and prefer human approval for skill creation/evolution. (3) Periodically inspect .learnings and USER.md for privacy-sensitive content before persisting or sharing. (4) If you want stricter control, require a manual approval step for skill auto-creation and schedule runs, or run the skill in an isolated workspace. If you want more assurance, ask the author for explicit details on how skill creation is implemented (does it modify platform skill registry or only create local files?).
Capability Analysis
Type: OpenClaw Skill Name: nova-self-improver Version: 1.0.0 The skill bundle implements an autonomous 'self-improvement' system that directs the agent to modify its own workspace files and schedule background tasks (cron jobs) without human intervention (SKILL.md). While these capabilities are aligned with the stated goal of memory management and learning, the implementation of autonomous self-modification and background execution ('agentTurn' via cron) represents a high-risk architectural pattern that could be exploited for persistence or unauthorized actions if the agent's learning loop is compromised. No evidence of intentional data exfiltration or system-level malice was found.
Capability Assessment
Purpose & Capability
The name/description (self-improvement, four-layer memory) align with the runtime instructions: creating MEMORY.md, USER.md, session logs, learning logs, running reflections, and creating/maintaining skills. Nothing requested (no env vars, no binaries, no installs) is out of scope for the stated purpose.
Instruction Scope
All instructions focus on workspace files, reflection, logging, memory_search, and an experiment loop. They explicitly instruct the agent to read/write memory and .learnings files and to use memory_search or grep as fallbacks. This stays within the stated purpose, but the skill directs autonomous mutation of workspace files and the creation/evolution of skills — actions that can materially change agent behavior and stored user data and thus should be reviewed and constrained by the user before enabling.
Install Mechanism
Instruction-only skill with no install spec and no code files. No downloads, packages, or binaries are requested — lowest install risk.
Credentials
The skill requests no environment variables, credentials, or config paths. It only uses workspace files and the platform-provided memory_search; this is proportionate to the described functionality.
Persistence & Privilege
always:false (default) and autonomous invocation allowed (platform default). The instructions explicitly recommend scheduling recurring cron-style agent tasks (hourly/daily/weekly) to run maintenance and auto-update files. While coherent for a self-improver, these scheduled autonomous actions increase persistence and the blast radius of any mistakes — users should consider limits and monitoring.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nova-self-improver
  3. After installation, invoke the skill by name or use /nova-self-improver
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Nova Self-Improver 1.0.0 – Initial Release - Implements a four-layer memory architecture for AI agent self-improvement and context management. - Adds continuous learning, autonomous experimentation, and self-evaluation after each task. - Supports automatic file maintenance, including updating USER.md with learned user preferences. - Introduces circuit breaker fallback, ensuring reliable memory search and error logging. - Provides an experiment framework, skill auto-creation protocol, and regular self-maintenance via cron jobs.
Metadata
Slug nova-self-improver
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Nova Self-Improver?

Complete self-improvement system for AI agents. Implements a four-layer memory architecture with continuous learning, experimentation, and autonomous file ma... It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.

How do I install Nova Self-Improver?

Run "/install nova-self-improver" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nova Self-Improver free?

Yes, Nova Self-Improver is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nova Self-Improver support?

Nova Self-Improver is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nova Self-Improver?

It is built and maintained by j3m2b (@j3m2b); the current version is v1.0.0.

💬 Comments