← Back to Skills Marketplace
mopga

self-evalutaed-agent

by Yakov · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
278
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-evalutaed-agent
Description
Automatically detects errors, researches solutions, executes improvements, and measures impact while remembering effective procedures for continuous self-imp...
Usage Guidance
This package appears coherent for its claimed purpose, but review and test before deploying to production: 1) Run it in an isolated test workspace (set OPENCLAW_WORKSPACE to a non-root path) so the scripts can create memory/ and backlog/ without touching your real data. 2) Fix the import bug in topic_selector.py (it imports SELF_IMPROVE_LOG / SELF_IMPROVEMENT_LOG which is not defined in config.py) — that will cause module import failures; run the scripts manually to confirm behavior. 3) Inspect files the skill will read/write (errors.jsonl, .circuit_breakers.json, memory/procedural.jsonl, backlog/*.md) and ensure you’re comfortable with automatic writes to those locations. 4) Be cautious with any stored procedures: procedural_memory records arbitrary command strings (it does not execute them in the provided code), so review prior to re-using them. 5) If you plan to enable cron-triggering, confirm the command paths match where you placed the scripts. If you want higher assurance, request a maintainer or author-signed release or run the code through your own static/dynamic checks.
Capability Analysis
Type: OpenClaw Skill Name: self-evalutaed-agent Version: 1.0.0 The skill bundle implements a self-improvement loop for an OpenClaw agent by monitoring local error logs and updating a task backlog. The Python scripts (auto_trigger.py, self_improvement_cycle.py, topic_selector.py) perform standard log analysis, JSON processing, and Markdown generation within the defined workspace (/root/.openclaw/workspace). There is no evidence of data exfiltration, unauthorized network access, or malicious prompt injection; the system's use of subprocesses and cron integration is consistent with its stated purpose of autonomous maintenance.
Capability Assessment
Purpose & Capability
The name/description (self-improving agent that detects errors, researches fixes, creates backlog tasks, and measures impact) align with the included scripts. The files implement error-log parsing, topic selection, creating research/backlog files, impact recording, and procedural memory. No unrelated credentials, binaries, or network endpoints are requested.
Instruction Scope
Runtime instructions and scripts operate only on files inside an OpenClaw workspace (default /root/.openclaw/workspace) — error logs, circuit breaker file, backlog and memory files. The SKILL.md asks you to add a cron job and grant write access to memory/, which is expected. However there are minor inconsistencies/bugs in the code that affect runtime: topic_selector.py imports a name (SELF_IMPROVE_LOG / SELF_IMPROVEMENT_LOG) that is not defined in config.py, which will raise an import error when topic_selector is loaded. The README/SKILL.md examples use different relative paths (repo path vs workspace path); you must copy the scripts into your workspace as instructed. None of the instructions tells the agent to exfiltrate data or call external endpoints.
Install Mechanism
No install spec is provided (instruction-only skill plus bundled scripts). The README instructs copying the scripts into the OpenClaw workspace. No downloads, package installs, or archive extraction occur as part of the bundle, so there is low install risk.
Credentials
The skill requires no credentials and only optionally consumes OPENCLAW_WORKSPACE (default /root/.openclaw/workspace). The requested access (read/write inside the workspace memory/backlog directories) is proportional to the declared purpose. There are no unexpected environment variables or secret requirements.
Persistence & Privilege
The skill does not set always:true and does not request to modify other skills or global agent configuration. It writes files inside the workspace (memory/, backlog/), which is normal for this kind of monitoring/self-improvement tool. Running it as a cron job is optional and under user control.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-evalutaed-agent
  3. After installation, invoke the skill by name or use /self-evalutaed-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Major update: initial release as a production-ready self-improving agent system. - Introduced auto-triggered self-improvement cycle based on error detection. - Added scripts for error analysis, topic selection, procedural memory, and impact measurement. - Removed legacy references and templates; replaced with a modern, PEV-oriented agent architecture. - Provided CLI usage examples and cron integration for automation. - Includes production-tested patterns (Reflection, Plan-Execute-Verify, Meta-Controller).
Metadata
Slug self-evalutaed-agent
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is self-evalutaed-agent?

Automatically detects errors, researches solutions, executes improvements, and measures impact while remembering effective procedures for continuous self-imp... It is an AI Agent Skill for Claude Code / OpenClaw, with 278 downloads so far.

How do I install self-evalutaed-agent?

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

Is self-evalutaed-agent free?

Yes, self-evalutaed-agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does self-evalutaed-agent support?

self-evalutaed-agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created self-evalutaed-agent?

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

💬 Comments