MCP Server Builder
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
基于对经验的持续学习,不断优化 Agent 能力。适用于完成重要任务后、出现错误时、会话结束时,或用户输入“自我进化”“总结经验”“从经验中学习”等指令时触发。
$ npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills self-improving-agent-skill --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/self-improving-agent-skill .claude/skills/self-improving-agent-skill && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "self-improving-agent-skill" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/self-improving-agent-skill into .claude/skills/self-improving-agent-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "self-improving-agent-skill", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/self-improving-agent-skillType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills self-improving-agent-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/self-improving-agent-skill .agents/skills/self-improving-agent-skill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "self-improving-agent-skill" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/self-improving-agent-skill into .agents/skills/self-improving-agent-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "self-improving-agent-skill", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills self-improving-agent-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/self-improving-agent-skill .cursor/skills/self-improving-agent-skill && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "self-improving-agent-skill" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/self-improving-agent-skill into .cursor/skills/self-improving-agent-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "self-improving-agent-skill", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/self-improving-agent-skill--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills self-improving-agent-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/self-improving-agent-skill .gemini/skills/self-improving-agent-skill && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "self-improving-agent-skill" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/self-improving-agent-skill into .gemini/skills/self-improving-agent-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "self-improving-agent-skill", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills self-improving-agent-skillInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/self-improving-agent-skill .github/skills/self-improving-agent-skill && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "self-improving-agent-skill" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/self-improving-agent-skill into .github/skills/self-improving-agent-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "self-improving-agent-skill", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills self-improving-agent-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/self-improving-agent-skill .opencode/skills/self-improving-agent-skill && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "self-improving-agent-skill" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/self-improving-agent-skill into .opencode/skills/self-improving-agent-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "self-improving-agent-skill", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
self-improving-agent-skill基于对经验的持续学习,不断优化 Agent 能力。适用于完成重要任务后、出现错误时、会话结束时,或用户输入“自我进化”“总结经验”“从经验中学习”等指令时触发。
Self Improving Agent Skill is an agent skill from LeoYeAI/openclaw-master-skills. 基于对经验的持续学习,不断优化 Agent 能力。适用于完成重要任务后、出现错误时、会话结束时,或用户输入“自我进化”“总结经验”“从经验中学习”等指令时触发。
Its SKILL.md is about 4.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including reference files (for example `README.md`, `_meta.json` and `references/appendix.md`).
It sits in Agent Workflows. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown, json and yaml).
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
arxiv.orgdl.acm.orgshothota.medium.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Self Improving Agent Skill loads about 4.7k tokens when it runs, and up to ~7.3k if it reads all its reference files. Until then it costs about 27 tokens; SKILL.md has 1,398 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,398 words, ~4,664 tokens.
.claude/skills/self-improving-agent-skill/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub."An AI agent that learns from every interaction, accumulating patterns and insights to continuously improve its own capabilities." — Based on 2025 lifelong learning research
This is a universal self-improvement system that learns from ALL task experiences. It implements a complete feedback loop:
| Research | Key Insight | Application |
|---|---|---|
| SimpleMem | Efficient lifelong memory | Pattern accumulation system |
| Multi-Memory Survey | Semantic + Episodic memory | World knowledge + experiences |
| Lifelong Learning | Continuous task stream learning | Learn from every task |
| Evo-Memory | Test-time lifelong learning | Real-time adaptation |
┌──────────────────────────────────────────────────────────────┐
│ UNIVERSAL SELF-IMPROVEMENT │
├──────────────────────────────────────────────────────────────┤
│ │
│ Task Event → Extract Experience → Abstract Pattern → Update │
│ │ │ │ │ │
│ ▼ ▼ ▼ ▼ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ MULTI-MEMORY SYSTEM │ │
│ ├────────────────────────────────────────────────────────┤ │
│ │ Semantic Memory │ Episodic Memory │ Working Memory │ │
│ │ (Patterns/Rules) │ (Experiences) │ (Current) │ │
│ │ memory/self-improving/semantic/ │ memory/self-improving/episodic/ │ memory/self-improving/working/ │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ FEEDBACK LOOP │ │
│ │ User Feedback → Confidence Update → Pattern Adapt │ │
│ └────────────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────┘| Event | Action |
|---|---|
| Any significant task completes | Extract patterns, propose skill updates (requires user confirmation) |
| An error or failure occurs | Capture error context, trigger self-correction (requires user confirmation before applying fixes) |
| Session ends | Consolidate working memory into long-term memory |
Before accessing any memory files, the agent MUST first determine the workspace root path:
.git/, package.json, pom.xml, etc.){workspace}/memory/self-improving/The Self-Improving Agent's memory lives inside the Agent's memory/ directory as a dedicated subdirectory. This design ensures:
MEMORY.md, memory/YYYY-MM-DD.md) and Self-Improving Agent's memory (memory/self-improving/) are clearly separated by directory structurememory/ and naturally find self-improving insights{workspace}/
├── MEMORY.md # Agent core memory (Self-Improving Agent can append)
├── memory/
│ ├── YYYY-MM-DD.md # Agent daily memory (Self-Improving Agent can append)
│ └── self-improving/ # Self-Improving Agent dedicated memory space
│ ├── semantic/
│ │ └── patterns.json # Abstract patterns and rules
│ ├── episodic/
│ │ └── YYYY/
│ │ └── YYYY-MM-DD-{task}.json # Specific experiences
│ ├── working/
│ │ ├── current_session.json # Active session data
│ │ ├── last_error.json # Error context for self-correction
│ │ └── session_end.json # Session end marker for consolidation
│ └── index.json # Memory index and metrics| Action | Target | Condition |
|---|---|---|
| Read | MEMORY.md | Always — to understand Agent's accumulated knowledge |
| Read | memory/YYYY-MM-DD.md | Always — to understand today's context |
| Append to | MEMORY.md | Only high-confidence patterns (>= 0.9), requires user confirmation |
| Append to | memory/YYYY-MM-DD.md | Session summary and key learnings, requires user confirmation |
| Full CRUD | memory/self-improving/* | Self-Improving Agent's own memory space, free to manage |
Trigger evolution when new reusable knowledge appears:
| Trigger | Priority | Action |
|---|---|---|
| New workflow pattern discovered | High | Add to relevant skill guidance |
| Architecture/design tradeoff clarified | High | Add to decision patterns |
| Debugging fix or anti-pattern found | High | Add to troubleshooting patterns |
| Security or performance insight | High | Add to best practice patterns |
| Code pattern or idiom learned | Medium | Add to coding patterns |
| Test strategy improvement | Medium | Update testing approach |
| Tool usage optimization | Medium | Update tool usage patterns |
| Documentation structure insight | Low | Update documentation templates |
memory/self-improving/semantic/patterns.json)Stores abstract patterns and rules reusable across contexts:
{
"patterns": {
"pat-2025-01-11-001": {
"id": "pat-2025-01-11-001",
"name": "Pattern Name",
"source": "user_feedback|implementation_review|retrospective",
"confidence": 0.95,
"applications": 5,
"created": "2025-01-11",
"last_applied": "2025-01-15",
"category": "coding_patterns|architecture|debugging|workflow|...",
"pattern": "One-line summary",
"problem": "What problem does this solve?",
"solution": "How to apply this pattern",
"quality_rules": ["Rule 1", "Rule 2"],
"target_skills": ["skill-name-1", "skill-name-2"]
}
}
}memory/self-improving/episodic/)Stores specific experiences and what happened:
{
"id": "ep-2025-01-11-001",
"timestamp": "2025-01-11T10:30:00Z",
"skill": "debugger|coding-assistant|reviewer|...",
"task_type": "debugging|coding|review|design|...",
"situation": "What the user was trying to do",
"solution": "How the issue was resolved",
"outcome": "success|partial|failure",
"root_cause": "Underlying issue if applicable",
"lesson": "Key takeaway from this experience",
"related_pattern": "pattern_id if linked",
"user_feedback": {
"rating": 8,
"comments": "User's feedback on the experience"
}
}memory/self-improving/working/)Stores current session context — ephemeral data that gets consolidated at session end:
{
"session_id": "session-2025-01-11-001",
"started": "2025-01-11T10:00:00Z",
"tasks_completed": [],
"errors_encountered": [],
"patterns_applied": [],
"pending_extractions": []
}After any significant task completes, extract:
What happened:
task_type: {what kind of task}
task: {what was being done}
outcome: {success|partial|failure}
Key Insights:
what_went_well: [what worked]
what_went_wrong: [what didn't work]
root_cause: {underlying issue if applicable}
User Feedback:
rating: {1-10 if provided}
comments: {specific feedback}Convert experiences to reusable patterns. The goal is to go from concrete to abstract — patterns should be general enough to apply across different tasks but specific enough to be actionable.
| Concrete Experience | Abstract Pattern |
|---|---|
| "User forgot to save intermediate work" | "Always persist intermediate results to files" |
| "Code review missed SQL injection" | "Add security checklist to review process" |
| "Callback was empty, causing silent failure" | "Verify all callbacks have implementations" |
| "Ambiguous UI spec caused rework" | "UI specs need exact layout specifications" |
Abstraction Rules:
If experience_repeats 3+ times:
pattern_level: critical
action: Add to "Critical Mistakes" or "Anti-Patterns" section
If solution_was_effective:
pattern_level: best_practice
action: Add to "Best Practices" section
If user_rating >= 7:
pattern_level: strength
action: Reinforce this approach in relevant skills
If user_rating <= 4:
pattern_level: weakness
action: Add to "What to Avoid" sectionIMPORTANT: User Confirmation Required — Before writing any changes to skill files, you MUST:
If the user rejects or requests modifications, adjust the proposed changes accordingly and re-present for confirmation.
Proposed Change Summary Format:
## Proposed Skill Update
**Target**: `{skill-file-path}`
**Action**: {Add new pattern | Correct existing guidance | Update checklist}
**Source**: {episode_id or trigger}
**Confidence**: {X.XX}
### Changes Preview
{Show the exact content that will be added/modified, using diff-style or before/after format}
### Rationale
{Why this change is recommended}
---
Confirm this update? (yes/no/modify)Once confirmed, update skill files with evolution markers for traceability:
<!-- Evolution: 2025-01-12 | source: ep-2025-01-12-001 | task: debugging -->
## Pattern Added (2025-01-12)
**Pattern**: Always verify callbacks are not empty functions
**Source**: Episode ep-2025-01-12-001
**Confidence**: 0.95
### Updated Checklist
- [ ] Verify all callbacks have implementations
- [ ] Test callback execution pathsCorrection Markers (when fixing wrong guidance):
<!-- Correction: 2025-01-12 | was: "Use callback chain" | reason: caused stale state -->
## Corrected Guidance
Use direct state monitoring instead of callback chains for reactive updates.Use the templates in templates/ for consistent formatting. See references/appendix.md for the full template structures.
Update semantic memory — add or update patterns in memory/self-improving/semantic/patterns.json
Store episodic memory — write episode to memory/self-improving/episodic/YYYY/YYYY-MM-DD-{task}.json
Update pattern confidence — increase confidence for patterns that were successfully applied, decrease for those that led to errors
Prune outdated patterns — lower confidence for patterns with no recent applications; archive patterns below 0.3 confidence
Supplement Agent memory — propose additions to Agent's own memory files. User confirmation is REQUIRED before any write to MEMORY.md or memory/YYYY-MM-DD.md. Follow the same confirmation protocol as Phase 3:
What to propose:
MEMORY.mdmemory/YYYY-MM-DD.mdConfirmation format:
## Proposed Agent Memory Update
### → MEMORY.md (append)
{Exact content to be appended, preview here}
### → memory/YYYY-MM-DD.md (append)
{Exact content to be appended, preview here}
**Source patterns**: {pattern IDs and confidence levels}
---
Confirm this memory update? (yes/no/modify)After approval:
<!-- Source: self-improving-agent | date: YYYY-MM-DD --> markers for traceabilityTriggered when:
Process:
Detect Error
memory/self-improving/working/last_error.jsonVerify Root Cause
Propose Correction
Apply Correction (after user approval)
Validate Fix
Periodically (or when triggered manually), verify that stored patterns and skill guidance are still accurate:
Use the validation template in templates/validation-template.md for structured reviews.
After each self-improvement cycle, present a summary to the user:
## Self-Improvement Summary
I've learned from our session and updated:
### Patterns Extracted
1. **pattern_name**: Description (confidence: X.XX)
### Skills/Documents Updated
- `skill-name`: What was updated
### Confidence Levels
- New patterns: ~0.85 (needs more validation)
- Reinforced patterns: ~0.95 (well-established)
### Your Feedback
- Were these updates helpful?
- Should I apply any pattern more broadly?
- Any corrections needed?Integrate feedback into confidence scoring:
| Feedback | Action |
|---|---|
| Positive (rating >= 7) | Increase confidence, consider expanding to related skills |
| Neutral (rating 4-6) | Keep pattern, gather more data before expanding |
| Negative (rating <= 3) | Decrease confidence, revise or archive pattern |
MEMORY.md, memory/YYYY-MM-DD.md)MEMORY.md and today's memory/YYYY-MM-DD.md at the start of each self-improvement cycle for contextAfter any significant task completes, this agent:
For detailed memory structures, validation templates, metrics, and workflow diagrams, read references/appendix.md.
For pattern/correction/validation templates, see the templates/ directory:
templates/pattern-template.md — Adding new patternstemplates/correction-template.md — Fixing incorrect guidancetemplates/validation-template.md — Validating skill accuracy© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 6 other files (references) in skills/self-improving-agent-skill of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Self Improving Agent Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Self Improving Agent Skill this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.7k | Automated safety check: Pass | MIT | |
| MCP Server Builderanthropics/skills | 180k | 64 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Hook Development for Claude Code Pluginsanthropics/claude-plugins-official | 38k | 11 repos | ~4.1k | Automated safety check: Notes | Apache-2.0 | |
| Using Superpowersfarm-fe/farm | 5.6k | 35 repos | ~1.4k | Automated safety check: Pass | MIT | |
| Executing Plans Inlineobra/superpowers | 296k | 2 repos | ~5.1k | Automated safety check: Pass | MIT | |
| Claude Code Agent Developmentanthropics/claude-plugins-official | 38k | 8 repos | ~2.8k | Automated safety check: Pass | Apache-2.0 |
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
anthropics/claude-plugins-official
Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.
farm-fe/farm
A skill your agent uses when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
obra/superpowers
Has the agent carry out an implementation plan itself, task by task in the current session, keeping a ledger, proving each step with a test and ending with one whole-branch review.
anthropics/claude-plugins-official
Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.
Azure/azqr
Create new skills, modify and improve existing skills, and measure skill performance.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Categories
基于对经验的持续学习,不断优化 Agent 能力。适用于完成重要任务后、出现错误时、会话结束时,或用户输入“自我进化”“总结经验”“从经验中学习”等指令时触发。. Self Improving Agent Skill is an agent skill from LeoYeAI/openclaw-master-skills.
Self Improving Agent Skill fits situations like: agent Workflows work in your project.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a claude-code`. Or copy the skill folder (skills/self-improving-agent-skill in LeoYeAI/openclaw-master-skills) into .claude/skills/self-improving-agent-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a codex`. Or copy the skill folder (skills/self-improving-agent-skill in LeoYeAI/openclaw-master-skills) into .agents/skills/self-improving-agent-skill in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill self-improving-agent-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/self-improving-agent-skill, .gemini/skills/self-improving-agent-skill, .github/skills/self-improving-agent-skill and .opencode/skills/self-improving-agent-skill in your project.
SKILL.md names no scripts, command-line tools or credentials: Self Improving Agent Skill is instructions for the agent only.
SKILL.md names 3 domains. As links in the text: arxiv.org, dl.acm.org and shothota.medium.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Self Improving Agent Skill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.7k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.7k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Self Improving Agent Skill: MCP Server Builder (anthropics/skills, 180k stars), Hook Development for Claude Code Plugins (anthropics/claude-plugins-official, 38k stars), Using Superpowers (farm-fe/farm, 5.6k stars) and Executing Plans Inline (obra/superpowers, 296k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,159 GitHub stars. The repository holds 972 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.