vault-guide

Design and maintain typemd vault structures with schemas, objects, and relations.

9|2|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/typemd/typemd --skill vault-guide-typemd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-guide
Source: https://github.com/typemd/typemd/tree/main/marketplace/plugins/typemd/skills/vault-guide
Command: npx skills add https://github.com/typemd/typemd --skill vault-guide-typemd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

typemd vaults can become complex to design, organize, and operate across type schemas, objects, relations, and UI layers; this Skill provides a clear reference and workflow to design and maintain a local-first vault.

Core Features & Use Cases

  • Vault structure guidance: .typemd config, types/schema.yaml, properties, templates, and objects organized by type.
  • CLI & UI workflows: init, object creation, migrations, view customization, and wiki-links navigation via TUI and web UI.
  • Use cases: design a new type, create and relate objects, set up templates and views, and explore with built-in tools to validate schemas and data integrity.

Quick Start

Initialize a new vault with tmd init and then inspect types and templates to begin modeling your data.

Frequently Asked Questions about vault-guide

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

FAQPage Schema
How do I design type schemas for a local-first knowledge vault?

Design type schemas by defining properties, templates, and object structures within the types/schema.yaml configuration file to establish data relationships and organization within the vault.

What is the best way to manage wiki-links and object relations in typemd?

Manage wiki-links and object relations by configuring vault structure and utilizing built-in TUI and web UI tools to navigate, visualize, and validate connections between markdown objects.

How do I initialize a new vault using the typemd CLI?

Initialize a new vault using the typemd CLI by running the tmd init command, which sets up the .typemd config, base directory structure, and initial schema files for local-first workflows.

Can I use custom templates and views for different object types in my vault?

You can use custom templates and views for different object types by configuring the vault structure to organize objects by type, enabling tailored data presentation and schema validation across the TUI and web UI.

Does typemd support local-first workflows without relying on external databases?

typemd supports local-first workflows by managing knowledge vaults entirely through local markdown objects, type schemas, and CLI commands, ensuring data ownership without depending on external databases.