← Back to Skills Marketplace
kelaner

Self Improving Agent.Tmp

by laner · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
112
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-agent-tmp
Description
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Usage Guidance
What to check before installing or enabling: - Verify the origin: the SKILL.md references installing 'self-improving-agent' but the registry entry is 'self-improving-agent-tmp' and _meta.json shows a different ownerId — confirm you trust the exact package/source before copying it into ~/.openclaw or enabling hooks. - Review the scripts/hooks locally: activator.sh, error-detector.sh, and the hook handler (handler.js/ts) are small and readable; enable them only if you understand they will run in your sessions. They run with the same permissions as the agent and can execute if you add them to your hook configuration. - Prefer project-level (not global) hook configuration or use matcher filters to limit when hooks run; avoid enabling user-level/global hooks unless you want reminders across all sessions. - Test in a safe workspace first: use the extract-skill.sh --dry-run and test hooks in a sandbox workspace before deploying to important projects or enabling for all sessions. - If you plan to let hooks run automatically, ensure scripts are executable and consider auditing them for any modifications. If anything looks unexpected (network calls, writes to unrelated system paths, or credential references), do not enable the hook. Confidence notes: assessment is medium because the package contains multiple files and small metadata/name mismatches. Those mismatches are not proof of malice but do warrant verification of the source before use.
Capability Analysis
Type: OpenClaw Skill Name: self-improving-agent-tmp Version: 1.0.0 The 'self-improving-agent' skill bundle is a legitimate framework designed to help AI agents log errors, user corrections, and insights for continuous improvement. It utilizes OpenClaw hooks (hooks/openclaw/handler.js) to inject reminders into the agent's context and provides utility scripts (scripts/extract-skill.sh) for scaffolding new skills based on learned patterns. The behavior is transparent, well-documented, and lacks any indicators of malicious intent such as data exfiltration or unauthorized remote execution.
Capability Assessment
Purpose & Capability
The skill's documented purpose (log learnings/errors and optionally inject reminders) matches the included files: logging templates, hook handlers, and small helper scripts. However, there are minor inconsistencies in naming/metadata: registry slug/name include '-tmp' while install instructions and examples reference 'self-improving-agent' (no '-tmp'), and _meta.json lists a different ownerId than the registry metadata. These mismatches suggest repackaging or an upstream copy and deserve verification before install.
Instruction Scope
SKILL.md instructs only to create .learnings/, copy templates, and optionally install/enable hooks; hooks inject a virtual reminder and scripts detect command output errors or scaffold new skills. The instructions do not request unrelated system files or credentials. They do direct optionally copying files into user home (~/.openclaw) and enabling hooks which will cause the provided scripts/handlers to run in future sessions (expected for this purpose).
Install Mechanism
No automatic install spec is provided (instruction-only skill). The included scripts and hook handlers are local files (no remote downloads). The extract-skill.sh has path checks to avoid absolute/.. writes. Overall install risk is low because installation is manual and opt-in.
Credentials
The skill does not declare required environment variables or credentials. The error-detector.sh reads CLAUDE_TOOL_OUTPUT (a hook-provided tool output variable) which is appropriate for a hook that examines command results. No other secret or unrelated service credentials are requested.
Persistence & Privilege
always:false and hooks/scripts are opt-in; enabling hooks requires explicit user action. The hook injects only a virtual bootstrap file and the scripts write only to user-scoped paths when run (e.g., ./skills or ~/.openclaw). The skill does not modify other skills' configs or request permanent elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-improving-agent-tmp
  3. After installation, invoke the skill by name or use /self-improving-agent-tmp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Self-Improvement Skill initial release for OpenClaw and generic agent frameworks. - Provides structured workflows and markdown templates to log errors, corrections, learnings, and feature requests for continuous improvement. - Details specific file conventions: `.learnings/LEARNINGS.md`, `ERRORS.md`, and `FEATURE_REQUESTS.md`. - Outlines promotion criteria for important learnings to project-wide memory files. - Includes setup instructions for OpenClaw integration and generic agents. - Describes standardized logging formats, metadata, and workflow for handling and resolving entries. - Supports multi-session learning sharing within OpenClaw.
Metadata
Slug self-improving-agent-tmp
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Self Improving Agent.Tmp?

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau... It is an AI Agent Skill for Claude Code / OpenClaw, with 112 downloads so far.

How do I install Self Improving Agent.Tmp?

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

Is Self Improving Agent.Tmp free?

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

Which platforms does Self Improving Agent.Tmp support?

Self Improving Agent.Tmp is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Self Improving Agent.Tmp?

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

💬 Comments