<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 2d ago

by Ar9av

obsidian-wiki

Framework for AI agents to build and maintain a digital brain through Obsidian wiki | Memory System for Agents

  • Active — Updated in the last 14 days
Works with
  • Claude
  • Codex

3.6k GitHub stars (3,576)

+82 in 20 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +82 in total; the busiest day was Oct 15 with +12 stars.Sep 27: 0 starsSep 28: +8 starsSep 29: +4 starsSep 30: +3 starsOct 1: −1 starsOct 2: +4 starsOct 3: −1 starsOct 4: +9 starsOct 5: +3 starsOct 6: +2 starsOct 7: +3 starsOct 8: +3 starsOct 9: +6 starsOct 10: +6 starsOct 11: +4 starsOct 12: −2 starsOct 13: +7 starsOct 14: +7 starsOct 15: +12 starsOct 16: +5 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 270
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
  • 30 skills (30 skills found in its SKILL.md files)
  • 361 forks (361 forks)
  • 2d ago last update (Last updated 2d 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 history into the Obsidian wiki. Use this skill when the user wants to mine their past Claude conversations for knowledge, import their ~/.claude folder, extract insights from previous coding sessions, or says things like "process my Claude history", "add my conversations to the wiki", "what have I discussed with Claude before". Also triggers when the user mentions…

    .skills/claude-history-ingest/SKILL.md on GitHub (opens in a new tab)
  • code-understand

    Build a ranked, citation-backed focus map of a codebase — the files and symbols an architecture actually hangs on — using CodeGraph when available and a dependency-free builtin (regex AST extraction + `rg` cross-file references) otherwise. Use this any time you (the coding agent) need to orient in an unfamiliar or large codebase before making a change: the user says "help me understand this codeb…

    .skills/code-understand/SKILL.md on GitHub (opens in a new tab)
  • codex-history-ingest

    Ingest Codex CLI conversation history into the Obsidian wiki. Use this skill when the user wants to mine their past Codex sessions for knowledge, import their ~/.codex folder, extract insights from previous coding sessions, or says things like "process my Codex history", "add my Codex conversations to the wiki", or "what have I discussed in Codex before". Also triggers when the user mentions .cod…

    .skills/codex-history-ingest/SKILL.md on GitHub (opens in a new tab)
  • copilot-history-ingest

    Ingest GitHub Copilot CLI session history into an Obsidian wiki as distilled knowledge pages. Use this skill when the user wants to capture their Copilot CLI sessions into a personal wiki — extracting architecture decisions, debug notes, and patterns into searchable Obsidian pages. Triggers on phrases like "ingest my copilot sessions into obsidian", "add my copilot history to my wiki", "pull my c…

    .skills/copilot-history-ingest/SKILL.md on GitHub (opens in a new tab)
  • cross-linker

    Scan the Obsidian wiki and automatically discover missing cross-references between pages. Use this skill when the user says "link my pages", "find missing links", "cross-reference", "connect my wiki", "add wikilinks", "what pages should be linked", or after any large ingestion to ensure new pages are woven into the existing knowledge graph. Also trigger when the user mentions "orphan pages" in th…

    .skills/cross-linker/SKILL.md on GitHub (opens in a new tab)
  • daily-update

    Run the daily wiki maintenance cycle: check all source freshness, update the index, and regenerate hot.md. Use this skill when the user says "/daily-update", "run the daily update", "update everything", "morning sync", "refresh the wiki index", or when triggered by the scheduled 9 AM run (launchd, systemd timer, or cron). Also use to set up or verify the cron + terminal notification infrastructur…

    .skills/daily-update/SKILL.md on GitHub (opens in a new tab)
  • graph-colorize

    Color-code the Obsidian graph view by rewriting `.obsidian/graph.json` colorGroups. Use this skill when the user says "color my graph", "color code obsidian", "colorize the graph", "color the graph by tag", "color by category", "highlight visibility in graph", "make the graph colorful", "distinguish tags in graph", or wants nodes in Obsidian's graph view tinted by tag, folder, or visibility. Gene…

    .skills/graph-colorize/SKILL.md on GitHub (opens in a new tab)
  • hermes-history-ingest

    Ingest Hermes agent history into the Obsidian wiki. Use this skill when the user wants to mine their past Hermes sessions for knowledge, import their ~/.hermes folder, extract insights from previous Hermes conversations, or says things like "process my Hermes history", "add my Hermes memories to the wiki", "ingest ~/.hermes", or "what have I worked on in Hermes". Also triggers when the user menti…

    .skills/hermes-history-ingest/SKILL.md on GitHub (opens in a new tab)
  • impl-validator

    Validate whether an implementation matches its stated goal. Use this skill when a skill or agent wants a second opinion on its own output, when the user says "check this implementation", "validate what you did", "is this correct?", "review the output", or "did you do this right?". Also spawned automatically as a subagent by other skills (memory-bridge, daily-update) to self-check their outputs be…

    .skills/impl-validator/SKILL.md on GitHub (opens in a new tab)
  • llm-wiki

    The foundational knowledge distillation pattern for building and maintaining an AI-powered Obsidian wiki. Based on Andrej Karpathy's LLM Wiki architecture. Use this skill whenever the user wants to understand the wiki pattern, set up a new knowledge base, or needs guidance on the three-layer architecture (raw sources → wiki → schema). Also use when discussing knowledge management strategy, wiki s…

    .skills/llm-wiki/SKILL.md on GitHub (opens in a new tab)
  • memory-bridge

    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…

    .skills/memory-bridge/SKILL.md on GitHub (opens in a new tab)
  • obsidian-layout-adjustment

    Workflow for working with the user on changing how Obsidian looks using CSS snippets. Use this whenever the user asks to restyle Obsidian, tune a vault's visual layout, adjust tabs, sidebars, note surfaces, properties, backlinks, graph panes, file explorer rows, icons, links, shadows, active states, or CSS snippets. Also use it when the user says a visual CSS change did nothing, still looks wrapp…

    .skills/obsidian-layout-adjustment/SKILL.md on GitHub (opens in a new tab)
  • openclaw-history-ingest

    Ingest OpenClaw agent history into the Obsidian wiki. Use this skill when the user wants to mine their past OpenClaw sessions for knowledge, import their ~/.openclaw folder, extract insights from previous OpenClaw conversations, or says things like "process my OpenClaw history", "add my OpenClaw sessions to the wiki", "ingest ~/.openclaw", or "what have I worked on in OpenClaw". Also triggers whe…

    .skills/openclaw-history-ingest/SKILL.md on GitHub (opens in a new tab)
  • pi-history-ingest

    Ingest Pi coding agent session history into the Obsidian wiki. Use this skill when the user wants to mine their past Pi sessions for knowledge, import their ~/.pi/agent/sessions folder, extract insights from previous coding sessions, or says things like "process my Pi history", "add my Pi sessions to the wiki", "ingest ~/.pi", or "what have I worked on in Pi". Also triggers when the user mentions…

    .skills/pi-history-ingest/SKILL.md on GitHub (opens in a new tab)
  • session-brain

    Build and maintain a topic graph over your agent session history. Reads every Claude session transcript plus the pruned sessions that survive only in history.jsonl, clusters them by topic using local TF-IDF (no API calls, no embeddings), and writes an interactive graph you can open in a browser. Use when the user says "/session-brain", "build my session map", "cluster my claude sessions", "map my…

    .skills/session-brain/SKILL.md on GitHub (opens in a new tab)
  • session-search

    Find a past agent session by topic and load its context into the current conversation. Searches the session-brain topic graph, ranking by relevance, topic membership, and time decay, then loads the winning transcript. Use when the user says "/wiki-sessions <topic>", "which session did I do X in", "find the session where I fixed X", "when did I last work on Y", "what was that session about Z", "lo…

    .skills/session-search/SKILL.md on GitHub (opens in a new tab)
  • 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/SKILL.md on GitHub (opens in a new tab)
  • tag-taxonomy

    Enforce consistent tagging across the Obsidian wiki using a controlled vocabulary. Use this skill when the user says "fix my tags", "normalize tags", "clean up tags", "tag audit", "what tags should I use", "tag taxonomy", or whenever you're creating or updating wiki pages and need to choose the right tags. Also trigger when the user asks about tag conventions, wants to add a new tag to the taxono…

    .skills/tag-taxonomy/SKILL.md on GitHub (opens in a new tab)
  • vault-skill-factory

    Generate a portable, self-contained Agent Skill from mature, curated Obsidian wiki pages — turning a cluster of verified knowledge into a reusable "digital expert" (SKILL.md + references/). Use this skill when the user says "/vault-skill-factory", "make a skill from my wiki", "turn these pages into a skill", "generate an agent skill from my vault", "package my notes on X as a skill", "build a dom…

    .skills/vault-skill-factory/SKILL.md on GitHub (opens in a new tab)
  • wiki-agent

    Query-driven targeted ingest from a specific AI agent's raw history. Use this skill when the user invokes /wiki-claude, /wiki-codex, /wiki-hermes, /wiki-openclaw, /wiki-copilot, /wiki-pi — with or without a search topic. Different from wiki-history-ingest (which bulk-ingests everything new): this skill finds sessions about a SPECIFIC TOPIC in a specific agent's history and ingests just those, the…

    .skills/wiki-agent/SKILL.md on GitHub (opens in a new tab)
  • wiki-capture

    Save the current conversation as a permanent, structured wiki note. Use this skill when the user says "save this", "/wiki-capture", "capture this", "file this conversation", "preserve this", "add this to my wiki", or wants to turn what was just discussed into lasting knowledge. The skill classifies the content, rewrites it as declarative knowledge (not a chat transcript), and places it in the cor…

    .skills/wiki-capture/SKILL.md on GitHub (opens in a new tab)
  • 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/SKILL.md on GitHub (opens in a new tab)
  • wiki-dashboard

    Create dynamic, queryable dashboard views of the Obsidian vault using Obsidian Bases or Dataview. Use this skill when the user says "create a dashboard", "vault dashboard", "show all X as a table", "dynamic view", "query my vault", "build a content index", "show me all concepts/entities/projects", or wants a structured, auto-updating view of their wiki content. Bases is native to Obsidian 1.8+ (n…

    .skills/wiki-dashboard/SKILL.md on GitHub (opens in a new tab)
  • wiki-dedup

    Scan the Obsidian wiki for page-level identity collisions — different pages covering the same concept under different names (e.g. "RSC" vs "React Server Components") — and merge them. Use this skill when the user says "dedup my wiki", "find duplicate pages", "merge duplicates", "identity resolution", "consolidate my wiki", "I have duplicate pages", or "my wiki has two pages for the same thing". D…

    .skills/wiki-dedup/SKILL.md on GitHub (opens in a new tab)
  • wiki-digest

    Generate a periodic knowledge digest — a human-readable newsletter-style summary of what was learned, updated, and connected in your wiki over a specified period (day/week/month). Use when the user says "what did I learn this week", "give me a digest", "weekly summary", "knowledge report", "what's new in my wiki", "/wiki-digest [period]", "summarize my recent learning", or wants a readable overvi…

    .skills/wiki-digest/SKILL.md on GitHub (opens in a new tab)
  • wiki-export

    Export the Obsidian wiki's knowledge graph to structured formats for use in external tools. Use this skill when the user says "export wiki", "export graph", "export to JSON", "export to Gephi", "export to Neo4j", "export to Postgres", "export to SQL", "graphml", "visualize wiki", "knowledge graph export", "export to OKF", "OKF bundle", "open knowledge format", "export as markdown bundle", or want…

    .skills/wiki-export/SKILL.md on GitHub (opens in a new tab)
  • wiki-history-ingest

    Unified wiki-history-ingest entrypoint for conversation/session sources. Use this when the user says "/wiki-history-ingest claude", "/wiki-history-ingest copilot", "/wiki-history-ingest codex", "/wiki-history-ingest pi", or asks to ingest agent history without naming the underlying skill. This router dispatches to the specialized history skill.

    .skills/wiki-history-ingest/SKILL.md on GitHub (opens in a new tab)
  • wiki-import

    Import a wiki knowledge graph into the current vault — either from a graph.json export file (stubs) or from an OKF (Open Knowledge Format) markdown bundle (full page bodies). Use this skill when the user says "import wiki", "import from export", "load graph.json", "import vault", "import OKF bundle", "import OKF", "load OKF", "import markdown bundle", "/wiki-import", or wants to transfer pages fr…

    .skills/wiki-import/SKILL.md on GitHub (opens in a new tab)
  • wiki-ingest

    Ingest any source into the Obsidian wiki by distilling its knowledge into interconnected wiki pages. Handles structured documents (PDFs, markdown, articles, papers, notes, folders), raw/unstructured text (chat exports, conversation logs, Slack/Discord threads, meeting transcripts, CSV/JSON data, journal entries, browser bookmarks, email archives, text dumps), AND web URLs. Use whenever the user w…

    .skills/wiki-ingest/SKILL.md on GitHub (opens in a new tab)
  • wiki-lint

    Audit and maintain the health of the Obsidian wiki. Use this skill when the user wants to check their wiki for issues, find orphaned pages, detect contradictions, identify stale content, fix broken wikilinks, or perform general maintenance on their knowledge base. Also triggers on "clean up the wiki", "what needs fixing", "audit my notes", or "wiki health check". Add --consolidate to switch from…

    .skills/wiki-lint/SKILL.md on GitHub (opens in a new tab)

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.