obsidian-project-kb-core

Featured

Use this as the main Claude Scholar skill for a vault-first, project-scoped Obsidian research knowledge base rooted at Research/{project-slug}/. It owns bootstrap, routing, daily logging, hub/plan/index maintenance, registry updates, lifecycle actions, and lint orchestration.

AI & Automation 5,144 stars 416 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
94
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Obsidian Project KB Core This is the **main workflow authority** for project-scoped Obsidian knowledge maintenance. Default project root: ```text Research/{project-slug}/ ``` Default structure: ```text 00-Hub.md 01-Plan.md 02-Index.md Sources/ Knowledge/ Experiments/ Results/ Reports/ Writing/ Daily/ Maps/ Archive/ _system/ ``` ## Core rules - Keep all durable project knowledge inside the current `Research/{project-slug}/`. - Keep repo-local `.claude/project-memory/*` only as the runtime binding layer. - `_system/registry.md` is the only visible project registry. - `02-Index.md` is a human navigation note, not a registry mirror. - `Maps/` is a derived-artifact area; do not generate non-essential canvases by default. - `Results/Reports/` is the default subdirectory for round and batch experiment reports. ## Responsibilities - detect and bind the current repo to a project root - bootstrap the project skeleton - route notes into `Sources / Knowledge / Experiments / Results / Results/Reports / Writing / Daily / Maps / Archive` - update `00-Hub.md`, `01-Plan.md`, `02-Index.md` - update `_system/registry.md`, `_system/schema.md`, `_system/lint-report.md` - handle note lifecycle actions: create, update, rename, archive, purge, promote, and link repair - run deterministic health checks through helper scripts ## Deterministic helpers Use the scripts under `scripts/` for: - scaffold - registry consistency - link checks - index checks - canvas checks - lint aggregation U...

Details

Author
Galaxy-Dawn
Repository
Galaxy-Dawn/claude-scholar
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

obsidian

Obsidian vault access via Local REST API using curl — read, search, create, or update notes in the knowledge base. Trigger on ANY of these: user mentions "obsidian", "vault", "knowledge base", "my notes", or "note" in a save/lookup context; user asks to "save", "persist", "document", "note down", or "look up" information; phrases like "note this down", "add this to my knowledge base", "search my notes", "check if I have notes on X", "create a note"; CLAUDE.md says to search or store in Obsidian before/after tasks — do it proactively; starting a task where prior context might exist → search first; mid-task discovery of a non-obvious insight, gotcha, root cause, or workaround → save it; finishing a task with decisions or learnings worth remembering → persist it; something written to CLAUDE.md or project docs → also save it for cross-project search.

1 Updated 2 weeks ago
lx-wnk
AI & Automation Solid

obsidian-brain

Build a local Obsidian vault that acts as the company and founder second brain, the knowledge layer every other skill reads before acting and writes back to. Input: your raw material (PDFs, decks, transcripts, email, WhatsApp exports, loose notes). Output: a structured, linked vault (domain hubs, maps of content, atomic notes) with read-first/write-back protocols, no orphans, and a single source of truth for numbers. Use when the user mentions Obsidian, a vault, a knowledge base, a second brain, importing documents or transcripts, or wants to give Claude context once instead of repeating it every conversation.

13 Updated today
Thibaultbm
Data & Documents Solid

scribe-kb

Read, write, and search a scribe-managed knowledge base (markdown vault with frontmatter conventions, wikilinks, and qmd hybrid search). Use when the user's project has a scribe.yaml (KB root) or a .claude/<kb_name>/ drop-file directory (consumer side), or when they mention scribe, scriptorium, qmd, drop files, or "my KB". Covers frontmatter schema, wikilink syntax, drop-file pattern, search via qmd, and directory taxonomy.

61 Updated today
oliver-kriska