← Back to Skills Marketplace
petercheng

Skill

by Peter Cheng · GitHub ↗ · v2.0.3 · MIT-0
cross-platform ⚠ suspicious
142
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install opensourceclaw-claw-rl
Description
Self-Improvement System for AI agents. Features: feedback collection, hint extraction, rule learning. Use for: learning from user corrections.
Usage Guidance
This skill appears to do what it says (collect feedback, learn rules, inject them), but most core logic is provided by an external Python package named 'claw-rl' — not by the scripts included here. Before installing or enabling autoInject/autoLearn you should: (1) verify the provenance of the 'claw-rl' package (check the GitHub repo, release tags, and PyPI owner), (2) audit the package for network calls, telemetry, or credential access, (3) avoid enabling autoInject in production until you trust the rules it will inject, (4) run the daemon and package in an isolated or sandboxed environment and back up ~/.openclaw/workspace, and (5) prefer a pinned package version or vendored, reviewed code if possible. If you cannot audit the external package, treat enabling this skill as higher risk.
Capability Analysis
Type: OpenClaw Skill Name: opensourceclaw-claw-rl Version: 2.0.3 The 'opensourceclaw-claw-rl' skill bundle implements a reinforcement learning framework designed to help AI agents improve through user feedback and rule extraction. The provided Python scripts (collect_feedback.py, daemon.py, get_rules.py, and status.py) act as wrappers for the 'claw-rl' library, managing a local learning workspace and background daemon. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found; the system's logic and documentation are entirely consistent with its stated purpose of agent self-improvement.
Capability Assessment
Purpose & Capability
Name, description, scripts, and docs consistently describe a self-improvement RL system that collects feedback, extracts hints, stores learned rules, and injects them into sessions. Required binary (python3) and default workspace paths align with this purpose.
Instruction Scope
SKILL.md and scripts instruct the agent to install an external package (pip install claw-rl), run CLI helpers, start/stop a learning daemon, queue feedback, and auto-inject rules into sessions via OpenClaw config. The instructions do not directly read unrelated system files or require secrets, but autoInject/autoLearn behavior means the skill can alter agent behavior globally if enabled.
Install Mechanism
There is no curated install spec; the docs ask you to pip install 'claw-rl' from PyPI (or another index). Relying on an external package means arbitrary code will run that is not present in the skill bundle. That is a moderate-to-high risk unless the package source is audited or pinned to a known good release.
Credentials
The skill requests no environment variables, credentials, or config paths beyond a workspace directory (~/.openclaw/workspace). The lack of secret requirements is appropriate for a local feedback-and-learning plugin.
Persistence & Privilege
The skill does not set always:true and is user-invocable only, but the recommended OpenClaw config enables autoInject and autoLearn which give it ongoing influence over sessions (it may inject learned rules automatically). Starting a background learning daemon implies persistent background activity and writes to user workspace (SQLite DBs).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install opensourceclaw-claw-rl
  3. After installation, invoke the skill by name or use /opensourceclaw-claw-rl
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.2.0
claw-rl 2.2.0 – Self-Improvement System for AI agents - Major update to SKILL.md with detailed documentation and usage instructions. - New feedback collection and rule learning examples provided. - Added instructions for running learning daemon and checking system status. - Expanded explanation of core components, configuration, and performance. - Updated links to GitHub and full documentation for easy access.
v2.1.0
claw-rl 2.1.0 introduces advanced self-improvement features for AI agents with modular, script-based workflows. - Adds support for collecting and learning from user feedback, including thumbs up/down and corrections. - Implements improvement hint extraction from user messages using OPD (On-Policy Delta) techniques. - Introduces multi-armed bandit (MAB) strategy selection (Thompson Sampling, ε-greedy). - Enables continuous background learning with a persistent daemon process. - Offers scriptable interfaces for rule retrieval, learning status, and configuration. - Documents new learning modes: calibration, strategy, value, and context learning.
v2.0.2-patch.1
- Streamlined all documentation text for brevity and clarity. - Updated installation instructions to use pip install from GitHub at a specific version tag. - Simplified usage and configuration sections; removed lesser-used learning modes and advanced references. - Noted that `autoInject` and `autoLearn` are now disabled by default for safety; users are prompted to enable after reviewing rules. - Consolidated features list and example commands; added new documentation and GitHub links.
v2.0.3
- Updated SKILL.md title to clarify the system is for AI agents. - Minor documentation revisions for clarity. - No code or feature changes.
v2.0.2
No user-facing changes in this release. - Version bump with no detected file or documentation changes.
v2.0.1
claw-rl 2.0.1 - Added detailed usage instructions and quick start examples in SKILL.md. - Documented core components: binary RL evaluation, hint extraction, learning loop, and bandit strategy selection. - Included learning modes and OpenClaw configuration sample. - Added performance metrics and advanced documentation references. - Improved clarity and comprehensiveness for new users.
Metadata
Slug opensourceclaw-claw-rl
Version 2.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Skill?

Self-Improvement System for AI agents. Features: feedback collection, hint extraction, rule learning. Use for: learning from user corrections. It is an AI Agent Skill for Claude Code / OpenClaw, with 142 downloads so far.

How do I install Skill?

Run "/install opensourceclaw-claw-rl" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skill free?

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

Which platforms does Skill support?

Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skill?

It is built and maintained by Peter Cheng (@petercheng); the current version is v2.0.3.

💬 Comments