Skip to content

/kb-init

Force scaffold refresh when the project already exists.

From plugin
claude-scholar
5.9k65 skills6 agents65 commands5 hooks
> /plugin marketplace add Galaxy-Dawn/claude-scholar
> /plugin install claude-scholar@claude-scholar

Command definition

kb-init.md
name: kb-init
description: Initialize or rebuild a vault-first, project-scoped Obsidian KB under Research/{project-slug}/ for the current repository.
args:
  - name: project
    description: Optional project name. Defaults to the repository name.
    required: false
  - name: vault_path
    description: Absolute Obsidian vault path. Defaults to OBSIDIAN_VAULT_PATH.
    required: false
  - name: force
    description: Force scaffold refresh when the project already exists.
    required: false
    default: false
tags: [Research, Obsidian, KB]

/kb-init

Use the new KB scaffold under `Research/{project-slug}/`.

Run

python3 "${CLAUDE_PLUGIN_ROOT}/skills/obsidian-project-kb-core/scripts/project_kb.py" bootstrap \
  --cwd "$PWD" \
  --vault-path "$vault_path"

If `project` is provided, add:

--project-name "$project"

If `force=true`, add:

--force

Verify

The scaffold must contain:

Research/{project-slug}/
  00-Hub.md
  01-Plan.md
  02-Index.md
  Sources/*
  Knowledge/
  Experiments/
  Results/Reports/
  Writing/
  Daily/
  Maps/
  Archive/
  _system/

It must also keep repo-local `.claude/project-memory/*` as runtime binding metadata only.

@galaxy-dawn
Ships withclaude-scholar

Semi-automated research assistant for academic research and software development. Supports Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding, experiments, writing, and publication.

Stars on GitHub

Momentum

stars in total
5.9k
Star history of Galaxy-Dawn/claude-scholar on GitHub, a chart by star-history.com

Other commands on claude-scholar.

More commands from other plugins.

plan

plan

Command

Plan n8n Linear ticket implementation

n8n12d209k
@n8n-io@n8n-ioInstall Command
setup

setup

Command

One-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…

aris13d18k
@wanshuiyin@wanshuiyinInstall Command
auto

auto

Command

Smart router - Single entry point with natural language intent detection

octo13d4.3k
@nyldn@nyldnInstall Command