link-discoverylisted
Install: claude install-skill jojoprison/mnemo
# mnemo:connect — Discover Hidden Links
Analyze a note and discover connections to other notes in the vault that aren't linked yet.
## Prerequisites & config
Obsidian must be open. Config at `~/.mnemo/config.json` — reads `vault` and `links_section`. Schema in `references/config-schema.md`.
## Workflow
### Step 1: Identify Target Note
Accept note name as argument: `/mnemo:connect "Atom — LongCat-Flash-Prover"`
If no argument, ask: "Which note should I analyze for connections?"
### Step 2: Read the Note
```bash
obsidian read file="{note_name}" vault="{vault}"
```
Extract:
- Key concepts, technologies, names mentioned in text
- Existing `[[wikilinks]]`
- Existing links in `{links_section}` section
### Step 3: Search for Related Notes + Backlinks (single grep + backlinks, parallel)
**Even better than parallel `obsidian search` calls: one `grep -E` with all concepts OR'd together.** Single filesystem scan against the vault path — ~50ms for any number of concepts vs ~180ms per `obsidian search`.
```bash
# Get vault filesystem path once
VAULT_PATH=$(obsidian vault vault="{vault}" | awk '/^path\s/{print $2}')
# Run these TWO commands in parallel (single message, two Bash tool uses):
# 1. Single grep for all concepts — much faster than N separate obsidian searches
grep -rlE --include="*.md" "({concept_1}|{concept_2}|...|{concept_N})" "$VAULT_PATH" 2>/dev/null
# 2. Backlinks check
obsidian backlinks file="{note_name}" vault="{vault}"
```
Collect matching notes from gre