Files
pskoett f13f6c1175 Use the @pskoett/ scope in install commands
The install commands still used a bare slug, taken from the issue report.
The ClawHub package page and the OpenClaw docs both show the scoped
@owner/slug form; a bare slug is only accepted for already-installed or
unambiguous skills, so the documented command could fail on a fresh
machine — the same class of bug this branch set out to fix.

Also note the differing install targets: `openclaw skills install` writes
to the active workspace, while `clawhub install` writes to ./skills under
the current working directory.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-06 08:50:37 +02:00

2.1 KiB

self-improving-agent

Self-improvement skill for OpenClaw. It captures learnings, errors, and feature requests to support continuous improvement across sessions.

This version is OpenClaw-only. To use the skill with other agents (Claude Code, Codex, GitHub Copilot, …), use the original multi-agent version instead: https://github.com/pskoett/pskoett-ai-skills/tree/main/skills/self-improvement

Repository Layout

The publishable skill package is the self-improving-agent/ subfolder — that is what ClawHub installs and what you copy into ~/.openclaw/skills/. Repo-level files (this README, .github/ CI) stay outside the package on purpose.

Installation

With OpenClaw's built-in skill installer — this installs into the active OpenClaw workspace:

openclaw skills install @pskoett/self-improving-agent

Or with the ClawHub CLI (npm i -g clawhub). Note this installs into ./skills under the current working directory, not the workspace:

clawhub install @pskoett/self-improving-agent

Or manually — copy the skill subfolder (not the repo root):

git clone https://github.com/pskoett/self-improving-agent.git /tmp/self-improving-agent-repo
cp -r /tmp/self-improving-agent-repo/self-improving-agent ~/.openclaw/skills/self-improving-agent

Attribution

Remade for OpenClaw from the original repo:

Upgrading

See self-improving-agent/CHANGELOG.md for version history and per-version upgrade notes. After upgrading, re-copy the OpenClaw hook and restart the gateway:

cp -r ~/.openclaw/skills/self-improving-agent/hooks/openclaw ~/.openclaw/hooks/self-improvement

Uninstalling

See self-improving-agent/references/uninstall.md for disable vs. full-removal steps. Review .learnings/ before deleting — it contains your captured learnings, not skill code.