obsidian-project-bootstrap

Create an Obsidian vault scaffold with hub, plan, and Knowledge folders for a repository.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill obsidian-project-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-project-bootstrap
Source: https://github.com/EmaRimoldi/Claude-scholar-extended/tree/main/skills/obsidian-project-bootstrap
Command: npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill obsidian-project-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill bootstraps a project knowledge base for the current repository and binds it to Obsidian, reducing manual setup and ensuring a consistent knowledge structure for research workflows.

Core Features & Use Cases

  • Create a compact Obsidian vault scaffold for a repository, including a hub, plan, and Knowledge folders.
  • Run a safe preflight detect step and bootstrap process to bind an unbound repo or rebuild an existing binding.
  • Use Case: start a new research project, or bind an existing code-plus-Markdown repo to Obsidian for organized knowledge capture and future syncing.

Quick Start

Run the bootstrap workflow from the repository root to create the Obsidian Knowledge Base structure and initial hub and plan notes.

Frequently Asked Questions about obsidian-project-bootstrap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a repository into an Obsidian knowledge base?

To bootstrap a repository into an Obsidian knowledge base, run the bootstrap workflow from the repository root to automatically generate the vault scaffold, including hub, plan, and Knowledge folders for structured research capture.

What is an Obsidian research project vault used for?

An Obsidian research project vault organizes code-plus-Markdown repositories into a structured knowledge base, reducing manual setup and ensuring consistent knowledge capture for research workflows.

Do I need Python to bind an existing repository to Obsidian?

Yes, you need Python 3.10 or higher to run the preflight detection and bootstrap scripts that bind your existing repository to the Obsidian vault.

Can I rebuild an existing Obsidian vault binding for a repository?

Yes, you can rebuild an existing Obsidian vault binding by running the bootstrap process, which safely handles both unbound repositories and the rebuilding of currently bound project knowledge bases.

How do I set the vault path for the Obsidian bootstrap process?

You must provide a resolvable vault path by setting the OBSIDIAN_VAULT_PATH environment variable or supplying it through explicit input before running the bootstrap scripts.

What's the best way to organize a new research project in Obsidian?

The best way to organize a new research project is bootstrapping a dedicated vault scaffold, which automatically creates a hub, plan, and Knowledge folders to structure your repository notes.