← ClaudeAtlas

ruver-memorylisted

Use when /memory, /ruver-memory, a ruver graph or engine starts, the first run in a repo, CODEOWNERS or AGENTS.md list no reviewers, or the user states a durable preference (chat language, reviewers, project notes, open questions).
ruverd/skills · ★ 1 · AI & Automation · score 70
Install: claude install-skill ruverd/skills
# Ruver memory Durable prefs **outside git**. Not STATE. Not AGENTS.md. Paths: [DISK.md](../ruver-bus/DISK.md). ``` $RUVER_HOME/memory.md # you (every repo) $RUVER_ROOT/memory.md # this git toplevel ``` No git root? Only the home file. Create a file **when writing**, not on install. Missing file = empty. ## Load Before the first user-facing sentence of any ruver graph, engine, or `/memory`: 1. Resolve `$RUVER_HOME` / `$RUVER_ROOT` (DISK.md). 2. Read both files if they exist. 3. Chat language = home `## Chat` `language:`. Default `en`. 4. If project `## Open` has an item and this turn is not `wait_ci` / `execute` / a last-resort ticket ASK: ask **one** Open item at the end of the turn. Do not stop the graph for it. Workers that do not chat skip this. Ship still resolves reviewers via [PRODUCT.md](../ruver-feature-delivery/PRODUCT.md) §6. ## Chat vs forge | Surface | Language | |---|---| | Chat with the user | home `## Chat` (default English) | | GitHub / GitLab (PR body, review, thread, issue comment, dismiss) | **English** | | Spec, tickets, commits, CI, skill bodies | **English** | Unslop always. A PT-BR chat pref does not translate forge text. ## Files Same headings. Write `## Chat` only in the **home** file. Write `## Product` and `## Open` only in the **project** file. ```markdown # Memory ## Chat language: pt-BR ## Preferences - short durable notes ## Product reviewers: alice, bob ## Open - Confirm reviewers: alice, bob (merged PRs) ``` `la