← Back to Skills Marketplace
jilanfang

Skill Experience Layer

by jilanfang · GitHub ↗ · v1.0.0 · MIT-0
linuxdarwinwin32 ⚠ suspicious
221
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install skill-experience-layer
Description
Pre-call experience checking + error-driven learning + layered experience storage. Avoid repeating mistakes, get smarter every time. Pre-integrated with self...
Usage Guidance
This skill's core idea is reasonable (store per-skill experience and consult it before calls), but there are contradictory and under-specified instructions you should clear up before installing. Ask the author to: (1) explicitly list which files the skill will read and which it will write (and add them to requires/configPaths), (2) resolve the contradiction about writing to MEMORY.md vs the 'never writes core root files' statement, (3) describe exactly how capability-evolver is triggered and require human approval for high-risk automatic changes, (4) show the backup/rollback implementation, and (5) confirm whether self-improving/corrections.md is considered a skill-owned file. Until those are clarified, run this skill in a sandboxed agent with limited filesystem permissions and do not grant it write access to global root files (MEMORY.md, IDENTITY.md, .env, etc.).
Capability Analysis
Type: OpenClaw Skill Name: skill-experience-layer Version: 1.0.0 The skill-experience-layer bundle provides a framework for an AI agent to manage its own learning and memory by logging mistakes and best practices to local JSON files. The instructions in SKILL.md focus on self-improvement workflows, such as updating files in 'memory/experiences/' and 'self-improving/corrections.md', and include explicit safety boundaries that restrict access to sensitive system directories and core configuration files. No malicious code, data exfiltration, or harmful prompt-injection patterns were identified.
Capability Assessment
Purpose & Capability
The described capability (keeping per-skill JSON experience files, reading them before calls, recording mistakes, and invoking an evolver) is coherent with the name and description. However the SKILL.md assumes integration with other skills (self-improving, capability-evolver) without declaring those dependencies or required permissions, which is an omission that reduces clarity.
Instruction Scope
The instructions tell the agent to create and update files (memory/experiences/{skill}.json and self-improving/corrections.md) and to 'promote key lessons to long-term memory in MEMORY.md' — yet the 'Safety Boundaries' claim the skill 'Never touches' core root files and 'reads but does not write' them. That is a direct contradiction. Also 'read before every invocation' and automatic triggering of capability-evolver could cause broad, repeated file reads/writes and autonomous changes without a clear, implementable approval mechanism.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so there is no installer or remote download risk.
Credentials
No environment variables, binaries, or credentials are requested (which matches a local file-based memory approach). That said, the skill implicitly requires filesystem write/read permission for memory/experiences/, self-improving/, and possibly MEMORY.md — these expected file accesses are not explicitly declared in requires.configPaths, and the policy/limits around which files may be modified are inconsistent in the doc.
Persistence & Privilege
always is false (good). Autonomous invocation is allowed (the platform default). The skill claims it will perform automatic evolution and backups and will trigger capability-evolver when mistakes repeat — this could grant the skill effective ongoing influence over agent behavior if the agent follows the instructions, so confirm human-approval steps and backup/rollback mechanisms before enabling automatic changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-experience-layer
  3. After installation, invoke the skill by name or use /skill-experience-layer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of skill-experience-layer: - Adds per-skill, layered experience memory with pre-call mistake checking and error-driven learning. - Automatically records mistakes and best practices for each skill to avoid repeating errors. - Integrates with self-improving and capability-evolver for continuous, automated improvement. - Designed to fit existing memory hierarchy and supports preventive learning before skill invocation. - Ensures safe operation: only modifies experience files; never touches core or sensitive system files.
Metadata
Slug skill-experience-layer
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Skill Experience Layer?

Pre-call experience checking + error-driven learning + layered experience storage. Avoid repeating mistakes, get smarter every time. Pre-integrated with self... It is an AI Agent Skill for Claude Code / OpenClaw, with 221 downloads so far.

How do I install Skill Experience Layer?

Run "/install skill-experience-layer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skill Experience Layer free?

Yes, Skill Experience Layer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Skill Experience Layer support?

Skill Experience Layer is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Skill Experience Layer?

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

💬 Comments