vault-init

Automate Obsidian vault setup with directory creation and core file installation.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/mengmikeli/vault-tec --skill vault-init-mengmikeli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-init
Source: https://github.com/mengmikeli/vault-tec/tree/main/skills/vault-init
Command: npx skills add https://github.com/mengmikeli/vault-tec --skill vault-init-mengmikeli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kepano/obsidian-skills, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup and initialization of a new knowledge vault in Obsidian, creating the directory structure, installing core files, and configuring essential components.

Core Features & Use Cases

  • Automated Directory Creation: Generates the required directory structure for a new vault.
  • Core File Installation: Copies essential files from the vault-tec repository to the user's vault.
  • Skill Installation: Installs the necessary skills for vault operations, maintenance, and communication.
  • Hub and Context Object Creation: Guides the user through creating the first hub and context object.
  • Optional MCP Server Setup: Sets up an MCP server for cross-agent vault access.
  • Ingest Setup: Provides guidance on setting up ingest for external platforms.
  • Maintenance Scheduling: Offers options for scheduling maintenance procedures.

Quick Start

Run the vault-init skill to automate the setup of your new vault.

Frequently Asked Questions about vault-init

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

FAQPage Schema
How do I automate Obsidian vault setup and initialization for knowledge management?

Automating Obsidian vault setup involves coordinating directory creation, core file installation, and skill configuration. This process initializes a new knowledge vault by copying essential files and guiding the setup of initial components like hubs and context objects.

Can I set up an MCP server for cross-agent vault access in Obsidian?

Yes, you can optionally set up an MCP server for cross-agent vault access in Obsidian. This configuration enables external platforms to integrate with your knowledge vault through an ingest setup, facilitating broader knowledge management capabilities.

What is the best way to configure a new Obsidian vault directory structure?

Configuring a new Obsidian vault directory structure is best handled through automated initialization. This approach generates the required directory framework, installs operational skills, and copies essential repository files to establish a functional knowledge management environment.

Does automated vault initialization require the kepano/obsidian-skills package?

Yes, automated vault initialization requires both Obsidian and the kepano/obsidian-skills package. These dependencies are necessary to install the core files and operational skills required for maintaining and communicating within the knowledge vault.

How do I schedule maintenance procedures after initializing an Obsidian vault?

Scheduling maintenance procedures after initializing an Obsidian vault is offered as an option during the setup process. This feature allows you to configure routine maintenance tasks immediately after the vault's directory structure and core files are installed.

What are the limitations of automating vault setup for Obsidian knowledge management?

Automating vault setup for Obsidian is limited by its strict dependency on the kepano/obsidian-skills package and the Obsidian platform. It focuses on initial vault initialization and component guidance, meaning manual configuration may be needed for highly customized knowledge management workflows.