obsidian-project-bootstrap

Bootstrap an Obsidian knowledge base with registry and hub files.

5|2|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/Tx1207/hello-scholar --skill obsidian-project-bootstrap-tx1207
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-project-bootstrap
Source: https://github.com/Tx1207/hello-scholar/tree/main/skills/memory/obsidian-project-bootstrap
Command: npx skills add https://github.com/Tx1207/hello-scholar --skill obsidian-project-bootstrap-tx1207

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

当用户要求启动一个新的 research project、把现有代码与 Markdown 仓库导入 Obsidian,或将当前仓库绑定到一个紧凑型 research knowledge base 以便未来同步时使用该 skill。

Core Features & Use Cases

为当前仓库 bootstrap 一个项目知识库。它作为一个 supporting skill。使用 obsidian-project-memory 作为主要工作流权威。该 skill 只应在仓库还需要首次绑定或重建时使用。

  • 绑定并初始化仓库到 Obsidian 知识库,建立 Research 结构、Hub/Plan、Knowledge/Codebase-Overview 等文件和目录。
  • 提供 preflight detect 和 bootstrap 流程,确保产出如 registry.yaml、hello-scholar/project-memory/<project_id>.md、Research/{project-slug}/00-Hub.md 等关键文件。
  • 当导入后的项目背景不足时,提供 agent-first 流程来丰富 Knowledge、Papers、Experiments 等。

Quick Start

Run the bootstrap to create or rebind the Obsidian knowledge base for your repository.

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 an Obsidian knowledge base for a research repository?

To bootstrap an Obsidian knowledge base for a research repository, run the preflight detect and bootstrap flow to bind the repo to a vault, generating a registry, Hub files, and Knowledge directories.

Can I import existing Markdown and code into an Obsidian vault for research?

Yes, you can import existing Markdown and code into an Obsidian vault by binding the repository to a synchronized knowledge base, which initializes Research structures and Knowledge directories.

What files are generated when binding a repository to an Obsidian knowledge base?

Binding a repository generates critical files including registry.yaml, project memory records, and Research Hub/Plan markdown files to establish the research workflow structure.

Does the bootstrap process require an existing Obsidian project memory setup?

Yes, the bootstrap process requires obsidian-project-memory as the primary workflow authority to validate outputs and manage the synchronized knowledge vault setup.

When should I use a preflight detect before initializing a knowledge base?

Use a preflight detect when starting a new research project or needing to rebind a repository, ensuring the vault path is validated before generating the knowledge base structure.

How do I enrich Knowledge directories if project context is insufficient after import?

To enrich Knowledge directories after import, use the agent-first flow to populate Papers and Experiments sections when the imported project background lacks sufficient context.