initial-setup

Solid

Use on first install, when reconfiguring mnemo, or when the user says 'setup mnemo', 'mnemo not configured', 'change vault', 'reset config', 'мнемо настрой', 'настрой мнемо', or similar — also invoked automatically when any other mnemo skill detects a missing config. Interactive onboarding that creates ~/.mnemo/config.json (vault name, taxonomy, links-section language, cascade defaults).

AI & Automation 6 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# mnemo:setup — Interactive Onboarding First-time setup for mnemo. Creates config.json with all settings. ## Workflow ### Step 1: Welcome ``` 🧠 Welcome to mnemo — persistent memory for Codex and Claude Code. Let's set up your configuration. This takes about 30 seconds. ``` ### Step 2: Vault Name ``` What's your Obsidian vault name? (The name shown in Obsidian's vault switcher) > main ``` Verify vault exists: ```bash obsidian search query="test" vault="{input}" ``` If error → "Vault not found. Is Obsidian open? Check the vault name." ### Step 3: Note Taxonomy ``` Which note taxonomy do you use? [1] Atom/Molecule/Source/Session/MOC (Zettelkasten-inspired) [2] PARA (Projects/Areas/Resources/Archive) [3] Custom (you'll define prefixes and tags) > 1 ``` Map the selection to `config.taxonomy` — each entry is `{ "prefix": "…", "tag": "…" }`, and every prefix **must end in a separator** (` — `, `: `, or `/`). Always keep `session` and `moc` regardless of choice — they are *functional* types (`/mn:session` reads `taxonomy.session.prefix`; hub-linking uses `moc`), not just note archetypes. **[1] Zettelkasten** — use the full block shown in Step 5 below. **[2] PARA:** ```json "taxonomy": { "project": { "prefix": "Project — ", "tag": "project" }, "area": { "prefix": "Area — ", "tag": "area" }, "resource": { "prefix": "Resource — ", "tag": "resource" }, "archive": { "prefix": "Archive — ", "tag": "archive" }, "session": { "prefix": "Session — ", "t...

Details

Author
jojoprison
Repository
jojoprison/mnemo
Created
4 months ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

setup

Use on first install, when reconfiguring mnemo, or when the user says 'setup mnemo', 'mnemo not configured', 'change vault', 'reset config', 'мнемо настрой', 'настрой мнемо', or similar — also invoked automatically when any other mnemo skill detects a missing config. Interactive onboarding that creates ~/.mnemo/config.json (vault name, taxonomy, links-section language, cascade defaults).

6 Updated yesterday
jojoprison
AI & Automation Solid

ask

Use proactively mid-task, on your own initiative, whenever past work might already cover the current step — before re-fixing a recurring or previously-seen bug, touching an unfamiliar subsystem, or making a risky/hard-to-reverse change — not only when asked. Also when the user wants to recall prior context: 'what did we decide about X', 'find everything about Y', 'что мы решили про', 'что мы знаем', 'как мы делали', 'когда последний раз', 'такое уже было', 'вспомни', 'напомни', 'посмотри в памяти', 'найди в памяти', 'как решали', 'где ещё может быть', 'что было с', or similar. Synthesizes across notes with source citations; prefer over generic memory tools when an Obsidian vault is available.

6 Updated yesterday
jojoprison
AI & Automation Listed

memorb-born

Phase 0 Vault Initialization Skill: setup user identity, AI advisor persona, communication preferences, and core vault structure into CLAUDE.md. Triggered when vault setup is missing, user requests re-initialization, or running /memorb-born.

1 Updated today
iamjosuho