Repository navigation
Expand file tree
/
Copy path_meta.json
More file actions
64 lines (64 loc) · 1.81 KB
/
Copy path_meta.json
File metadata and controls
64 lines (64 loc) · 1.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{
"schema": "openclaw.skill.v1",
"slug": "mulch",
"name": "mulch",
"main": "mulch.js",
"version": "2.1.0",
"displayName": "Mulch Self Improver",
"description": "Token-efficient memory system using Code Mode - only 2 tools: search() and execute(). 99.9% token savings. v2.1.0 adds Smart Domain Inference.",
"author": "RuneweaverStudios",
"tags": [
"memory",
"learning",
"code-mode",
"token-optimization",
"smart-inference"
],
"platform": "openclaw",
"tools": [
{
"name": "search",
"description": "Filter memories using named safe filters - only loads relevant learnings, not entire history",
"params": {
"filter": "Named filter: byType, byDomain, byKeyword, recent, all",
"keyword": "Search keyword (for byKeyword filter or plain string query)"
}
},
{
"name": "execute",
"description": "Record or query learnings. Smart domain inference automatically detects domain from content if not provided.",
"params": {
"action": "record|query|promote|notify",
"domain": "Domain name (optional - auto-inferred if not provided)",
"type": "failure|convention|pattern|decision|guide|reference",
"description": "What was learned",
"resolution": "How to fix/handle",
"content": "Content to infer domain from",
"path": "File path for additional context"
}
}
],
"tokenSavings": "99.9% (500 tokens vs 50,000+)",
"smartInference": {
"domains": [
"Skills",
"GitHub",
"OpenClaw",
"Telegram",
"Sly",
"Social",
"Memory",
"Config",
"Automation",
"Browser",
"Dependencies",
"Vision",
"Weather",
"Humanizer",
"Mulch",
"General"
],
"enabled": true
},
"publishedAt": 1771777713337
}