Loading...
Loading...
Browse and compare wiki knowledge by which AI tool originally produced it. Use this skill when the user says "/memory-bridge", "browse codex memory", "what did codex know about X", "show me claude knowledge", "cross-tool memory", "what does hermes know that claude doesn't", "show me knowledge from <tool>", "compare my AI tool memories", or wants to explore knowledge gaps between tools. Works from any project. Diff mode ("what's different", "unique to codex", "gaps between tools") is the killer feature — it surfaces blind spots between tools that the user may not know exist.
npx skill4agent add ar9av/obsidian-wiki memory-bridge.manifest.jsonsources:~/.obsidian-wiki/configOBSIDIAN_VAULT_PATH.env$OBSIDIAN_VAULT_PATH/.manifest.json$OBSIDIAN_VAULT_PATH/index.md| Invocation | Mode |
|---|---|
| Browse — list all wiki pages sourced from |
| Search — pages from |
| Diff — pages unique to each tool; overlap; blind spots |
| Diff — compare two specific tools |
| Map — full origin matrix: every page × every tool that touched it |
claudecodexhermesopenclawcopilotmanualingest.manifest.jsonsource_typeclaude_conversationclaude_memoryclaude_audit_logclaude_desktop_sessionclaudecodex_rolloutcodex_indexcodex_historycodexhermes_memoryhermes_sessionhermesopenclaw_memoryopenclaw_daily_noteopenclaw_sessionopenclaw_dreamsopenclawcopilot_sessioncopilot_checkpointcopilot_transcriptcopilot_memory_artifactcopilotdocumentingestmanualpages_createdpages_updatedtool_pages = {
"claude": set(pages created/updated by claude sources),
"codex": set(pages created/updated by codex sources),
...
}tool_pages[<tool>]## Knowledge from <tool> (<N> pages)
### By category
- concepts/ — N pages
- entities/ — N pages
- skills/ — N pages
...
### Pages
| Page | Category | Tags | Last updated |
|------|----------|------|--------------|
| [[page-name]] | concept | tag1, tag2 | 2026-04-10 |
...^(title|category|tags|updated):grep -l "<topic>" <pages in tool set>^##only_in_atool_pages[a]tool_pages[b]only_in_btool_pages[b]tool_pages[a]sharedtool_pages[a]tool_pages[b]## Memory Bridge Diff — <tool-a> vs <tool-b>
### Only in <tool-a> (<N> pages)
These concepts exist in your wiki from <tool-a> sessions but <tool-b> has never touched them.
<list with one-line descriptions from index.md>
### Only in <tool-b> (<N> pages)
<list>
### Shared (<N> pages)
Both tools have contributed to these pages.
<list — only show if ≤15; otherwise just the count>
### Notable gaps
<highlight the most interesting asymmetries — e.g. "codex has 12 pages on build tooling that claude has never seen">| Page | claude | codex | hermes | copilot |
|------|--------|-------|--------|---------|
| [[react-patterns]] | ✓ | ✓ | — | ✓ |
| [[rust-ownership]] | — | ✓ | — | — |impl-validatorimpl-validator check:
goal: "Browse/diff wiki knowledge by source tool and surface cross-tool blind spots"
artifacts: [the output you just generated]
checks:
- Did you correctly parse source_type from .manifest.json?
- Are page counts plausible (not 0 unless vault is empty)?
- Is the diff symmetric (a−b and b−a are disjoint)?
- Did you avoid reading full page bodies when not needed?$OBSIDIAN_VAULT_PATH/log.md- [TIMESTAMP] MEMORY-BRIDGE mode=<browse|search|diff|map> tool=<tool> pages_shown=N[[wikilinks]]OBSIDIAN_LINK_FORMAT=markdown.manifest.json/wiki-history-ingest