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 7 stars 1 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
30
Recency 20%
90
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
6 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

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).

7 Updated 3 weeks ago
jojoprison
AI & Automation Listed

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.

7 Updated 3 weeks ago
jojoprison
Data & Documents Listed

setup

One-command install and health check — asks where your knowledge base (Obsidian vault) should live, writes config.env, scaffolds the vault (folders, Home, Inbox, Profile, dashboards, templates), and walks you through the Obsidian plugin settings. Safe to re-run; never overwrites your notes.

1 Updated 3 days ago
TimCodes04