The Proxy That Evolves Agent Skills in the Background
SkillClaw sits between your agents and their LLM to extract, refine, and share reusable skills across sessions and users—without changing how you chat.

What it does
SkillClaw runs as a local API proxy that intercepts your agent’s chat completions and messages. It records session artifacts to a local or shared store, then distills them into evolving SKILL.md files that are deduplicated, improved, and synced back to your agents. An optional background evolve server handles the refinement, so the learning happens after the conversation ends.
The interesting bit The whole thing is transparent: you keep talking to your agent normally while the proxy silently rewrites its growth curve. Because storage is decoupled—using S3, Alibaba OSS, or the local filesystem—the same skill library can follow you across devices or feed a whole team’s agents. It’s institutional knowledge, except it auto-merges and auto-updates.
Key highlights
- Compatible with Hermes, Codex, Claude Code, OpenClaw, QwenPaw, IronClaw, and any OpenAI-compatible API
- Two evolution engines: a fixed 3-stage LLM pipeline (Summarize → Aggregate → Execute) or an OpenClaw-driven agent workspace
- Shared storage layer lets solo users, multi-device setups, and teams all feed the same evolution loop
- Includes a bilingual dashboard for inspecting skill libraries, validation progress, and session traces
- Auto-deduplication and cross-pollination: a frontend agent’s React patterns can improve a backend agent’s API design
Caveats
- Windows installation is manual; the automated shell installer only covers macOS and Linux
- The beginner path has been locally smoke-tested on macOS, so other platforms may need patience
- Automatic background evolution requires running and configuring a separate
evolve_servercomponent
Verdict A solid bet for developers running multiple agents who want shared, self-improving muscle memory. Probably overkill if you just want a single chatbot wrapper without backend plumbing.
Frequently asked
- What is AMAP-ML/SkillClaw?
- SkillClaw sits between your agents and their LLM to extract, refine, and share reusable skills across sessions and users—without changing how you chat.
- Is SkillClaw open source?
- Yes — AMAP-ML/SkillClaw is open source, released under the MIT license.
- What language is SkillClaw written in?
- AMAP-ML/SkillClaw is primarily written in Python.
- How popular is SkillClaw?
- AMAP-ML/SkillClaw has 2.2k stars on GitHub and is currently cooling off.
- Where can I find SkillClaw?
- AMAP-ML/SkillClaw is on GitHub at https://github.com/AMAP-ML/SkillClaw.