learning-engine
Auto-analyze mistake and success patterns and reflect in skills
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/mupengi-bot/learning-enginelearning-engine
System records mistakes and successes, automatically learns patterns to improve skills. Automates "don't repeat same mistake" principle.
Learning Sources
1. memory/errors/
Extract failure patterns from error logs
# memory/errors/2026-02-14.md
## 10:30 - insta-post failure
- Cause: PNG file upload → "Problem occurred" error
- Fix: Retry after JPG conversion → Success
- Lesson: Always convert to JPG before Instagram upload
2. self-eval Results
Extract improvement points from weekly self-evaluation
# memory/self-eval/2026-W07.md
## This Week's Mistakes
- Too many browser snapshots (token waste)
- → Improvement: Call API directly via exec
## This Week's Successes
- 95% token savings with insta-cli v2 DM check
3. performance Data
Learn successful/unsuccessful patterns from performance tracking
{
"insight": "Posts at 7-9 PM get +30% likes",
"rule": "Instagram posts recommended 19:00-21:00"
}
Auto Rule Generation
Convert learned patterns to rules:
Location: memory/learned-rules/
memory/
learned-rules/
instagram-posting.md
browser-automation.md
api-usage.md
error-recovery.md
Rule Format
# Instagram Posting Rules
## Rule #1: Always Convert to JPG
- **Situation**: Upload image to Instagram
- **Failure Pattern**: PNG file → "Problem occurred"
- **Solution**: `convert input.png -quality 92 output.jpg`
- **Evidence**: 2026-02-10, 2026-02-14 error logs
- **Applied Skills**: insta-post, cardnews, social-publisher
## Rule #2: 1:1 Ratio Required
- **Situation**: Instagram card news
- **Failure Pattern**: 16:9 horizontal → Cropped in feed
- **Solution**: Generate as 1024x1024 square
- **Evidence**: 2026-02-13 feedback
- **Applied Skills**: cardnews, nano-banana-pro
Inject Rules into Skills
Auto-add learned rules to relevant skill SKILL.md:
Location: skills/{skill-name}/SKILL.md
# insta-post
...
## Learned Lessons
### Image Processing
- ✅ Always convert to JPG (PNG causes errors)
- ✅ 1:1 ratio required (1024x1024 recommended)
- ✅ File size < 8MB
### Timing
- ✅ Posts at 19:00-21:00 get +30% engagement
- ❌ Avoid early morning posts
### Automation
- ✅ Call API via exec (0 snapshots)
- ❌ Minimize browser automation
Weekly Learning Report
Auto-generated every Monday:
Location: memory/learning/weekly-YYYY-Www.md
# 2026-W07 Learning Report
## New Learnings (5)
1. **Instagram PNG Ban**
- 3 mistakes → Rule created
- Applied: insta-post, cardnews
2. **Token Saving: exec > Browser**
- v1: 5 snapshots → v2: 1 exec
- 95% savings
3. **Optimal Posting Time**
- 19:00-21:00 +30% likes
4. **Brand Tone Effect**
- 무펭이 tone +40% engagement
5. **Auto Error Recovery**
- browser-dependent failure → Browser restart
## Applied Skills
- insta-post (2 rules)
- cardnews (1 rule)
- performance-tracker (1 insight)
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-mupengi-bot-learning-engine": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
prompt-engineer
Expert prompt engineer specializing in advanced prompting techniques, LLM optimization, and AI system design. Masters chain-of-thought, constitutional AI, and production prompt strategies. Use when building AI features, improving agent performance, or crafting system prompts.
appointment-scheduler
Automated appointment management for beauty salons, clinics, studios, and photo booths. Handles booking requests, calendar sync, conflict detection, reminders, no-show tracking, and waitlist management.
Mupeng Social Postcjo
Skill by mupengi-bot
data-scraper
Web page data collection and structured text extraction
auto-reply
Instagram DM auto-reply system. DM monitoring, reading, replying, security check (injection rejection). Use when checking Instagram DMs, reading unread messages, replying to DMs, setting up DM monitoring cron jobs, or handling DM auto-reply workflows. Triggers on: Instagram DM, DM check, DM reply, DM auto-reply, dm-alert.