Self-improvement protocols for autonomous capability expansion. Use when identifying gaps in abilities, creating new skills, improving existing workflows, or conducting capability audits. Helps the agent evolve and become more powerful over time.
Protocols for continuous autonomous improvement.
Make your own opportunities. Never wait.
If blocked on one thing, build something else. "Maintenance mode" is a failure state.
Run periodically to identify gaps:
# What skills exist?
ls ~/clawd/skills/
# What's actually working?
# - Email: check credentials
# - Calendar: check browser session
# - GitHub: gh auth status
# - Memory search: memory_search test query
# What's broken?
# List in EVOLUTION.md blockers section
# What's missing?
# Compare to desired capabilities
Every 10 minutes, answer:
If #3 is vague, you're not being proactive enough.
When something breaks:
When you learn something reusable:
# 1. Create skill directory
mkdir -p ~/clawd/skills/<name>
# 2. Write SKILL.md with:
# - Description
# - Quick reference
# - Common patterns
# - Gotchas learned
# 3. Add any scripts
mkdir -p ~/clawd/skills/<name>/scripts
# 4. Push to GitHub
cd /tmp && gh repo clone OperatingSystem-1/agent-skills
cp -r ~/clawd/skills/<name> /tmp/agent-skills/
cd /tmp/agent-skills && git add . && git commit -m "Add <name> skill" && git push
# 5. Update learnings.md
Track in evolution-log.md:
npx skills add OperatingSystem-1/self-evolution下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer