obsidian-project-bootstrap

Solid

This skill should be used when the user asks to start a new research project, import an existing code-plus-Markdown repository into Obsidian, or bind the current repository to a compact research knowledge base for future syncing.

AI & Automation 4,111 stars 371 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 93/100

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

Skill Content

# Obsidian Project Bootstrap Bootstrap a project knowledge base for the current repository. ## Role in the workflow This is a **supporting skill**. Use `obsidian-project-memory` as the main workflow authority. Use this skill only when a repository still needs its initial binding or rebuild. ## When to use - The user says “start a new research project”. - The user has an existing repo with code plus Markdown and wants an Obsidian knowledge base generated automatically. - `obsidian-project-memory` detects a research-project candidate but no existing binding. ## Required input Resolve the vault path from one of: 1. explicit user input, 2. `OBSIDIAN_VAULT_PATH`. ## Procedure 1. Identify the repository root. 2. Run a preflight detect step first: ```bash python3 "${CLAUDE_PLUGIN_ROOT}/skills/obsidian-project-memory/scripts/project_kb.py" detect --cwd "$PWD" ``` 3. Only if the repo is unbound and should be imported, run bootstrap: ```bash python3 "${CLAUDE_PLUGIN_ROOT}/skills/obsidian-project-memory/scripts/project_kb.py" bootstrap --cwd "$PWD" --vault-path "$OBSIDIAN_VAULT_PATH" ``` 4. Verify that bootstrap created at least: - `.claude/project-memory/registry.yaml` - `.claude/project-memory/<project_id>.md` - `Research/{project-slug}/00-Hub.md` - `Research/{project-slug}/01-Plan.md` - `Research/{project-slug}/Knowledge/Source-Inventory.md` - `Research/{project-slug}/Knowledge/Codebase-Overview.md` 5. If the imported project still lacks ...

Details

Author
Galaxy-Dawn
Repository
Galaxy-Dawn/claude-scholar
Created
4 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

obsidian-project-memory

This skill should be used when the user asks to maintain an Obsidian knowledge base for a research project, import an existing research repository into Obsidian, keep project memory or daily notes synchronized, summarize project context into durable notes, or update experiments, results, papers, writing, and plans in an Obsidian vault without requiring MCP.

4,111 Updated 3 days ago
Galaxy-Dawn
AI & Automation Listed

ontology-bootstrap

Bootstrap an empty (or near-empty) oh-my-ontology vault from the surrounding codebase — call analyze_repo_structure once, show the proposed candidates, and selectively land the accepted ones via add_concepts / add_relations (batch writers). Use when the user says "이 codebase 분석해줘" / "bootstrap the ontology" / "fill the vault from the code", or when you notice the vault has only the 5 starter nodes and the user has asked you to do anything ontology-related. Skip when the vault already has 20+ user-curated nodes — bootstrap is for the cold-start case only.

1 Updated 2 days ago
wlsdks
AI & Automation Listed

knowledge-system-bootstrap

Bootstrap a compile-first project knowledge system with repo-local wiki, raw manifests, provenance tracking, auto-update checks, and platform configs for Claude Code / Codex / Cursor / Windsurf. Use when a user wants durable project context, wiki-first rules, or to replicate this model into another repo.

0 Updated today
genuscortinariusmors282
Code & Development Solid

bootstrap

Use this skill when scaffolding the minimum repository structure required by session-orchestrator. Invoked automatically by the Bootstrap Gate when CLAUDE.md, Session Config, or bootstrap.lock is missing. Also available as /bootstrap for manual invocation. Three intensity tiers: fast (demos/spikes), standard (MVPs), deep (production/team).

48 Updated yesterday
Kanevry
AI & Automation Listed

bootstrap-project

Use when setting up a new project with the full opinionated workflow — session memory, commit hooks, copyright headers, ROADMAP, and CLAUDE.md. Invoke with "bootstrap project", "setup project", "new project setup", or /bootstrap-project

4 Updated 2 days ago
jkm-4314