learn-procedure

Solid

Capture a repeatable task procedure from the just-completed work as a durable, queryable memory node, so the steps are recalled automatically next time instead of re-derived. Triggers on "learn this procedure", "remember how to do this", "save this as a procedure", "/learn-procedure".

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-procedure Capture a **repeatable task-execution procedure** from the work just completed in this conversation and persist it as a **memory node** the assistant recalls automatically in future sessions. The pain this solves: multi-step task workflows (e.g. "rename a folder of images to each user's email using the roster .xlsx") get re-derived from scratch every session because nothing durable remembers the steps. A procedure is stored as a normal memory-tree node with `kind: procedure`. It surfaces through the **existing** `UserPromptSubmit` recall hook — no new retrieval path — when a future prompt's intent matches the procedure's `description`. ## Relationship to /learn-this and /preserve (read this — single source of truth) - `/learn-this` → teaches the USER a topic and records what they LEARNED (`$VAULT/Learning/`). - `/preserve` → silently saves preferences/decisions/facts about the user (`$VAULT/CLAUDE.md`). - `/learn-procedure` → saves a HOW-TO the ASSISTANT should re-run: an executable, step-based task workflow (the auto-memory dir's `procedures/` subdir — see step 1). Never duplicate the same content across these. A procedure is steps-to-execute, not a fact about the user and not a lesson for the user. If a procedure relates to a learning record, link with a `see_also` edge — do not copy. ## When to use Invoke after finishing a **multi-step task** that is likely to recur, where re-deriving the steps next time would be wasteful. Do NOT capture one-off...

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