LessonSAFE
Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cross-Encoder Rerank, Multi-Scope Isolation, Management CLI
Overview
Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cross-Encoder Rerank, Multi-Scope Isolation, Management CLI
6aa4d201497dOBSERVED · 2026-10-21Host compatibility
What the documentation claims. We have not run a compatibility test.
| Host | Status | Notes |
|---|---|---|
| openclaw | mentioned |
What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
---
name: lesson
description: Store a lesson learned from the current conversation. Triggered by /lesson command. Use when Master signals that the recent conversation contains a pitfall, fix, or key insight that should be persisted to long-term memory.
metadata: { "openclaw": { "requires": { "config": ["plugins.entries.memory-lancedb-pro.enabled"] } } }
---
# Lesson Extraction & Storage
When triggered, extract and store lessons from the **recent conversation context**.
## Steps
1. **Scan recent context** — identify the pitfall, bug fix, or key insight just discussed
2. **Store technical layer** (category: fact, importance ≥ 0.8):
```
Pitfall: [symptom]. Cause: [root cause]. Fix: [solution]. Prevention: [how to avoid].
```
3. **Store principle layer** (category: decision, importance ≥ 0.85):
```
Decision principle ([tag]): [behavioral rule]. Trigger: [when]. Action: [what to do].
```
4. **Verify** — `memory_recall` with anchor keywords to confirm both entries retrievable
5. **Report** — tell Master what was stored (brief summary)
## Rules
- Keep entries short and atomic (< 500 chars each)
- If the lesson also affects a checklist or SKILL.md, update those files too
- If no clear lesson is found in recent context, ask Master what to storeTrust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (1)
Gates applied: no_behavioural_pass, no_license.
6aa4d201497dfull audit observations/trust-audit/skill/win4r__lesson.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-21 | 6aa4d201497d | SAFE | B | 89 | first audit |
Questions
What does the lesson — win4r/memory-lancedb-pro skill do?
Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cross-Encoder Rerank, Multi-Scope Isolation, Management CLI
Is lesson — win4r/memory-lancedb-pro safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can lesson — win4r/memory-lancedb-pro access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
Which assistants does lesson — win4r/memory-lancedb-pro work with?
Its documentation mentions openclaw. That is what the text claims, not a compatibility test we ran.
How current is this page?
The grade is for one exact copy of the source (6aa4d201497d), read on 2026-10-21. The repository is watched, and a new audit runs when it changes — this is the first audit.
Add this badge to your README
Shows this page's audit result and links back to it. It updates when the audit does.
[](https://modelsatlas.com/skills/win4r/lesson/)
Not your listing, or something out of date? Claim or update your listing.