Updated 1d ago
by Ar9av
obsidian-wiki
Framework for AI agents to build and maintain a digital brain through Obsidian wiki | Memory System for Agents
3.7k GitHub stars (3,691)
+163 in 30 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +8 |
| Sep 29 | +4 |
| Sep 30 | +3 |
| Oct 1 | −1 |
| Oct 2 | +4 |
| Oct 3 | −1 |
| Oct 4 | +9 |
| Oct 5 | +3 |
| Oct 6 | +2 |
| Oct 7 | +3 |
| Oct 8 | +3 |
| Oct 9 | +6 |
| Oct 10 | +6 |
| Oct 11 | +4 |
| Oct 12 | −2 |
| Oct 13 | +7 |
| Oct 14 | +7 |
| Oct 15 | +12 |
| Oct 16 | +5 |
| Oct 17 | +5 |
| Oct 18 | +1 |
| Oct 19 | +3 |
| Oct 20 | +10 |
| Oct 21 | +5 |
| Oct 22 | +1 |
| Oct 23 | +9 |
| Oct 24 | +3 |
| Oct 25 | +5 |
| Oct 26 | +1 |
| Oct 27 | +6 |
| Oct 28 | +4 |
| Oct 29 | +4 |
| Oct 30 | +7 |
| Oct 31 | +3 |
| Nov 1 | +3 |
| Nov 2 | +4 |
| Nov 3 | +17 |
| Nov 4 | +10 |
| Nov 5 | +8 |
| Nov 6 | +6 |
- 30 skills (30 skills found in its SKILL.md files)
- 371 forks (371 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add Ar9av/obsidian-wiki
Asks which skills and agents to install. Just one: npx skills add Ar9av/obsidian-wiki --skill claude-history-ingest — add -g for every project.
Claude Code
git clone https://github.com/Ar9av/obsidian-wikicp -r "obsidian-wiki/.skills/claude-history-ingest" ~/.claude/skills/
Copies the claude-history-ingest skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Ar9av/obsidian-wiki
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 40 files.
-
claude-history-ingest
Ingest Claude Code conversation/session history into Obsidian as distilled knowledge. Use for importing or mining past Claude sessions, .claude data, project/session history, or audit logs.
.skills/claude-history-ingest/ on GitHub (opens in a new tab)SKILL.md -
code-understand
Map the load-bearing files, symbols, callers, and dependencies of an unfamiliar codebase before making changes. Use for architecture orientation, impact analysis, what-would-break questions, or finding callers. Uses CodeGraph when available and a dependency-free builtin fallback.
.skills/code-understand/ on GitHub (opens in a new tab)SKILL.md -
codex-history-ingest
Ingest Codex CLI conversation/session history into Obsidian as distilled knowledge. Use for importing or mining ~/.codex sessions, rollout files, indexes, or transcript logs; use wiki-agent for targeted topic-only recall.
.skills/codex-history-ingest/ on GitHub (opens in a new tab)SKILL.md -
copilot-history-ingest
Ingest GitHub Copilot CLI/session history into Obsidian as distilled knowledge. Use for importing or mining Copilot history; not for general Copilot help, simple session search, or backup.
.skills/copilot-history-ingest/ on GitHub (opens in a new tab)SKILL.md -
cross-linker
Find and add missing cross-references between wiki pages. Use when pages are disconnected or after large ingestion. This modifies pages to add links; use wiki-lint for report-oriented structural auditing.
.skills/cross-linker/ on GitHub (opens in a new tab)SKILL.md -
daily-update
Run or configure the daily wiki maintenance cycle: check source freshness, refresh the index and hot.md, and manage its scheduled 9 AM launchd/systemd/cron reminder. Use for daily or morning wiki refresh or scheduler setup and verification.
.skills/daily-update/ on GitHub (opens in a new tab)SKILL.md -
graph-colorize
Configure Obsidian graph colors by tag, folder, category, or visibility by updating .obsidian/graph.json. Use for graph colorization; preserve other graph settings and back up before changes.
.skills/graph-colorize/ on GitHub (opens in a new tab)SKILL.md -
hermes-history-ingest
Ingest Hermes agent history into Obsidian as distilled knowledge. Use for importing or mining ~/.hermes sessions, memories, or logs; use wiki-agent for targeted topic-only cross-agent recall.
.skills/hermes-history-ingest/ on GitHub (opens in a new tab)SKILL.md -
impl-validator
Independently check whether an implementation matches its stated goal and return PASS/WARN/FAIL with actionable issues. Use for second-opinion validation of an implementation or generated output.
.skills/impl-validator/ on GitHub (opens in a new tab)SKILL.md -
llm-wiki
Explain and apply the foundational LLM Wiki architecture and knowledge-management strategy. Use for setup, architecture, schema, or organization decisions; operational ingest/query/lint work uses dedicated skills.
.skills/llm-wiki/ on GitHub (opens in a new tab)SKILL.md -
memory-bridge
Browse or compare wiki knowledge by originating AI tool. Use for cross-tool memory questions, tool-specific knowledge, or gap/diff analysis between Codex, Claude, Hermes, and other agents.
.skills/memory-bridge/ on GitHub (opens in a new tab)SKILL.md -
obsidian-layout-adjustment
Adjust the user's Obsidian visual layout with CSS snippets. Use for restyling tabs, sidebars, note surfaces, properties, backlinks, graph or file-explorer UI, or diagnosing CSS changes that did not take effect.
.skills/obsidian-layout-adjustment/ on GitHub (opens in a new tab)SKILL.md -
openclaw-history-ingest
Ingest OpenClaw session/history data into Obsidian as distilled knowledge. Use for importing or mining ~/.openclaw sessions, memory files, or logs; use wiki-agent for targeted topic-only cross-agent recall.
.skills/openclaw-history-ingest/ on GitHub (opens in a new tab)SKILL.md -
pi-history-ingest
Ingest Pi coding-agent session history into Obsidian as distilled knowledge. Use for importing or mining ~/.pi/agent/sessions or Pi conversation logs; use wiki-agent for targeted topic-only recall.
.skills/pi-history-ingest/ on GitHub (opens in a new tab)SKILL.md -
session-brain
Build or refresh a browser-viewable topic graph over Claude session history using local clustering. Use for mapping or clustering sessions, recent or stale topic analysis, or rebuilding/showing the session graph. Unlike wiki-history-ingest, it indexes raw sessions and never writes to the vault.
.skills/session-brain/ on GitHub (opens in a new tab)SKILL.md -
session-search
Search the session-brain graph for a past agent session by topic and load the winning transcript into the current conversation. Use for finding which session handled X, when Y was last worked on, or whether this was done before. Read-only; requires a session-brain graph.
.skills/session-search/ on GitHub (opens in a new tab)SKILL.md -
skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
.skills/skill-creator/ on GitHub (opens in a new tab)SKILL.md -
tag-taxonomy
Apply and maintain the wiki's controlled tag vocabulary. Use for choosing, normalizing, auditing, or extending tags when creating or updating wiki pages; consult the taxonomy before assigning tags.
.skills/tag-taxonomy/ on GitHub (opens in a new tab)SKILL.md -
vault-skill-factory
Create a reviewable Agent Skill package from mature curated wiki pages. Use when turning verified vault knowledge into a reusable skill. Reads the vault and writes only to a review directory; it does not install skills.
.skills/vault-skill-factory/ on GitHub (opens in a new tab)SKILL.md -
wiki-agent
Search one AI agent's raw history for a specific topic, ingest only matching sessions, and return a synthesized answer. Use for targeted cross-agent recall; use wiki-history-ingest for bulk archival ingestion.
.skills/wiki-agent/ on GitHub (opens in a new tab)SKILL.md -
wiki-capture
Turn the current conversation or finding into a structured permanent wiki note. Use for save/capture/preserve requests; QUICK MODE writes a fast _raw/ note. Supports named-vault routing such as @research save this. This captures current discussion, not external source ingestion.
.skills/wiki-capture/ on GitHub (opens in a new tab)SKILL.md -
wiki-context-pack
Produce a token-bounded, citation-ready context slice from an existing Obsidian vault for a downstream agent or task. Use for "/wiki-context-pack", "use my vault as context", "context slice for X", "pack the wiki for my agent", or "bounded context for Y".
.skills/wiki-context-pack/ on GitHub (opens in a new tab)SKILL.md -
wiki-dashboard
Create dynamic, queryable Obsidian dashboard views using Bases or Dataview. Use for auto-updating tables, indexes, or structured views of vault content; not for ordinary question answering.
.skills/wiki-dashboard/ on GitHub (opens in a new tab)SKILL.md -
wiki-dedup
Detect and merge wiki pages representing the same concept under different names. Use for page-identity deduplication and consolidation. Destructive merges require confirmation; not for link repair or general linting.
.skills/wiki-dedup/ on GitHub (opens in a new tab)SKILL.md -
wiki-digest
Produce a day/week/month knowledge digest summarizing what was learned, updated, and connected in the wiki. Use for readable recent-learning summaries; wiki-status reports source and ingestion state instead.
.skills/wiki-digest/ on GitHub (opens in a new tab)SKILL.md -
wiki-export
Export the Obsidian wiki graph to JSON, GraphML, Neo4j Cypher, Postgres/SQL, HTML, or OKF bundles. Use when transferring or visualizing wiki data in external tools; wiki-import handles the reverse direction.
.skills/wiki-export/ on GitHub (opens in a new tab)SKILL.md -
wiki-history-ingest
Route generic agent-history ingestion requests to the appropriate specialized history-ingest skill. Use when the user asks to ingest AI-agent history without directly selecting the underlying agent-specific skill.
.skills/wiki-history-ingest/ on GitHub (opens in a new tab)SKILL.md -
wiki-import
Import a wiki graph into the current vault from graph.json or an OKF/markdown bundle. Use for transferring previously exported wiki content between vaults; pair with wiki-export for the reverse direction.
.skills/wiki-import/ on GitHub (opens in a new tab)SKILL.md -
wiki-ingest
Ingest new documents, raw text, folders, or URLs into the Obsidian wiki as distilled, linked knowledge. Use for general wiki ingestion when no more specific ingest skill applies, including processing _raw/ staged content.
.skills/wiki-ingest/ on GitHub (opens in a new tab)SKILL.md -
wiki-lint
Audit wiki health: broken links, orphans, contradictions, stale content, lifecycle and tag issues. Use for maintenance or health checks. Default is report-only; use wiki-dedup for page-identity merges.
.skills/wiki-lint/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.