← Back to Skills Marketplace
davidme6

Self-Improving v2.0 - Jarvis Edition

by davidme6 · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
123
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-v2
Description
AI agent that performs automatic tri-daily self-reflections, saves all dialogs and media, manages long-term memory, and continuously learns and improves.
Usage Guidance
Do not install or enable automatic scheduling until you confirm where the runtime scripts come from and what will actually be written to disk. Key questions to ask the author or maintainer: (1) Provide the missing runtime files (scripts/memory_manager.py, cron config) and let you review their code before running. (2) Explain exactly what data is captured and give options to exclude sensitive content (secrets, code snippets containing credentials, attachments). (3) Clarify how cron jobs are registered and how to opt out or inspect scheduled jobs. (4) If you will publish data (git push, ClawHub/GitHub), require explicit, manual consent and show which files would be committed. If you can't get those answers or the code, treat this package as unsafe: the behavior described (permanent retention of all dialogs and media, automatic scheduled runs) has real privacy/exfiltration risk and the bundle is missing the code it claims to run.
Capability Analysis
Type: OpenClaw Skill Name: self-improving-v2 Version: 2.0.0 The skill bundle describes a 'Self-Improving Agent' that is explicitly instructed in SKILL.md and README.md to perform full-scale, permanent logging of all user interactions, including text, images, and code. While this is framed as a 'memory' feature, the broad data collection instructions create a significant privacy risk and a centralized target for sensitive data theft. Crucially, the actual implementation logic (scripts/memory_manager.py and other referenced Python files) is missing from the provided content, making it impossible to verify if the collected data is exfiltrated to an external endpoint or handled securely.
Capability Assessment
Purpose & Capability
The stated purpose (self‑reflection, memory management, saving dialogs/media) matches the instructions in SKILL.md, but the skill repeatedly references runtime scripts (scripts/memory_manager.py, etc.), a cron/ directory, and test files that are NOT present in the distributed bundle (file manifest only contains SKILL.md, README.md, CHANGELOG.md, package.json). That omission is a material incoherence: the skill expects code that isn't delivered. package.json also claims repository/homepage URLs while top-level registry metadata shows 'Source: unknown' and 'Homepage: none', another inconsistency.
Instruction Scope
SKILL.md instructs the agent to save 'all text conversations' and 'all images' permanently and to extract and persist 'code/scripts' and 'important decisions' into MEMORY.md. This is extremely broad data collection and long‑term persistence of potentially sensitive content (credentials, private code, personal data). The instructions also direct creating cron jobs and running Python scripts (which are not included), and to run commands like 'clawhub install' and 'openclaw cron add'. The instructions grant wide discretion to retain and organize user data without granular consent or filtering rules.
Install Mechanism
There is no install spec and no archive downloads — the skill is instruction-only, which is lowest code‑install risk. However, this increases runtime ambiguity because the instructions assume scripts and cron config that are not present in the bundle.
Credentials
The skill declares no required environment variables or credentials, yet SKILL.md includes operations (publishing to GitHub, running 'clawhub install', calling 'openclaw cron' to add scheduled jobs) that in practice may require credentials or elevated platform permissions. The skill does not declare or request any tokens/keys despite describing behaviors that would need them if executed by a user (e.g., git push, publishing). That mismatch should be clarified before use.
Persistence & Privilege
The skill advocates creating cron jobs to run automatic reflections and monthly cleanup. While 'always' is false, the instructions presuppose adding scheduled tasks into the agent environment — which grants persistent, recurring execution and persistent storage of user data. Combined with the instruction to permanently retain all dialogs and images, this persistence increases privacy exposure. The skill does not make retention controls or consent flows explicit.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-improving-v2
  3. After installation, invoke the skill by name or use /self-improving-v2
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Self-Improving Agent v2.0 – Major Upgrade - Introduces fully automated daily reflections (three times per day via cron jobs) - Adds complete conversation history and image saving with permanent retention - Implements monthly cleanup for videos and large files to optimize storage - Provides MEMORY.md auto-organization, with weekly and monthly routines - Features intelligent memory management including user preference tracking and important decision extraction - Greatly improves automation, storage longevity and space management compared to v1.0
Metadata
Slug self-improving-v2
Version 2.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Self-Improving v2.0 - Jarvis Edition?

AI agent that performs automatic tri-daily self-reflections, saves all dialogs and media, manages long-term memory, and continuously learns and improves. It is an AI Agent Skill for Claude Code / OpenClaw, with 123 downloads so far.

How do I install Self-Improving v2.0 - Jarvis Edition?

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

Is Self-Improving v2.0 - Jarvis Edition free?

Yes, Self-Improving v2.0 - Jarvis Edition is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Self-Improving v2.0 - Jarvis Edition support?

Self-Improving v2.0 - Jarvis Edition is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Self-Improving v2.0 - Jarvis Edition?

It is built and maintained by davidme6 (@davidme6); the current version is v2.0.0.

💬 Comments