Logs mistakes, user corrections, and better approaches to markdown files so you can actually learn from sessions instead of repeating the same errors. Every time a command fails, the user says "no that's wrong," or you discover your knowledge is outdated, it goes into structured logs with IDs, priority, and suggested fixes. The OpenClaw integration is the star here: learnings get promoted to workspace files like SOUL.md or AGENTS.md that inject into every future session, and there are tools to share learnings across parallel agent sessions. It's maintenance overhead, but if you're running long projects or multiple agents, having a persistent memory layer beats starting from zero every time.

skills.sh installs
204
GitHub stars
674
last updated
Aug 21, 2026

Install

$ npx -y skills add sundial-org/awesome-openclaw-skills --skill self-improvement --agent claude-code

Installs into .claude/skills of the current project.

Files

Self-Improvement Skill

Log learnings and errors to markdown files for continuous improvement. Coding agents can later process these into fixes, and important learnings get promoted to project memory.

Quick Reference

SituationAction
Command/operation failsLog to .learnings/ERRORS.md
User corrects youLog to .learnings/LEARNINGS.md with category correction
User wants missing featureLog to .learnings/FEATURE_REQUESTS.md
API/external tool failsLog to .learnings/ERRORS.md with integration details
Knowledge was outdatedLog to .learnings/LEARNINGS.md with category knowledge_gap
Found better approachLog to .learnings/LEARNINGS.md with category best_practice
Similar to existing entryLink with **See Also**, consider priority bump
Broadly applicable learningPromote to CLAUDE.md, AGENTS.md, and/or .github/copilot-instructions.md
Workflow improvementsPromote to AGENTS.md (OpenClaw workspace)
Tool gotchasPromote to TOOLS.md (OpenClaw workspace)
Behavioral patternsPromote to SOUL.md (OpenClaw workspace)

OpenClaw Setup (Recommended)

Sponsors

Details

Repository
github.com/sundial-org/awesome-openclaw-skills
Categories
Backend & APIs, Git & Pull Requests, Code Review & Quality
First seen
Jun 3, 2026

More from sundial-org/awesome-openclaw-skills

All 39
1alpic-ai avatarmcp-app-builderalpic-ai/skybridgeGuide developers through creating and updating MCP apps. Covers the full lifecycle: brainstorming ideas against UX guidelines, bootstrapping projects, implement203skills.sh installs
2charleswiltgen avataraxiom-sqlitedatacharleswiltgen/axiomUse when working with SQLiteData @Table models, CRUD operations, query patterns, CloudKit SyncEngine setup, or batch imports. Covers model definitions, @FetchAl203skills.sh installs
3jezweb avatartesting-libraryjezweb/claude-skillsTest React components with Testing Library patterns. Covers queries (getBy/findBy/queryBy), user-event interactions, async testing (findBy vs waitFor), accessib203skills.sh installs
4davila7 avataropentrons-integrationdavila7/claude-code-templatesLab automation platform for Flex/OT-2 robots. Write Protocol API v2 protocols, liquid handling, hardware modules (heater-shaker, thermocycler), labware manageme202skills.sh installs
5josiahsiegel avatartailwindcss-pluginsjosiahsiegel/claude-plugin-marketplaceTailwind CSS plugins — official plugins and custom plugin development. PROACTIVELY activate for: (1) @tailwindcss/typography (prose), (2) @tailwindcss/forms, (3202skills.sh installs
6charleswiltgen avataraxiom-ios-datacharleswiltgen/axiomUse when working with ANY data persistence, database, axiom-storage, CloudKit, migration, or serialization. Covers SwiftData, Core Data, GRDB, SQLite, CloudKit 201skills.sh installs