learn-this

Solid

Teach the user a topic and persist what they learn as queryable vault memory, grounded in NotebookLM. Vault-native companion to /teach.

AI & Automation 48 stars 3 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /learn-this Teach the user something and make the learning **stick across sessions** by persisting it into the semantic memory vault, so the next session (and any project) can recall what they already know. This is the **vault-native** sibling of `/teach`. Where `/teach` builds a directory-based, multi-week course workspace (mission file, lesson HTML, local learning-records), `/learn-this` keeps no local workspace: it writes each learning as a **vault memory node** retrievable anywhere via `memory_tree.py`, and grounds knowledge in **NotebookLM** rather than parametric guessing. ## Relationship to /teach (read this — single source of truth) - `/teach` → a self-contained course workspace in the current directory. Best for a sustained, structured curriculum with rich interactive HTML lessons. - `/learn-this` → lightweight, cross-session learning capture into the global vault + NotebookLM. Best for "teach me X and remember that I learned it" across projects. **Never duplicate a learning record across both.** A `/teach` workspace owns its local `learning-records/`; `/learn-this` owns `$VAULT/Learning/`. If a learning relates to a `/teach` course, link it with a `see_also` edge — do not copy it. ## Steps ### 1. Resolve the vault path Read `~/.config/deus/config.json` and use its `vault_path`. If `DEUS_VAULT_PATH` is set, use that instead. All paths below use `$VAULT` for this resolved path. (Same resolution as `/checkpoint`, `/compress`, `/preserve` — keep it portabl...

Details

Author
sliamh11
Repository
sliamh11/Deus
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category