vault-context

Understand vault directory structure, conventions, and workflows for Markdown content.

1|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/nathan-a-king/writing-infrastructure --skill vault-context
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-context
Source: https://github.com/nathan-a-king/writing-infrastructure/tree/main/vault-context
Command: npx skills add https://github.com/nathan-a-king/writing-infrastructure --skill vault-context

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides comprehensive awareness of the vault's structure, conventions, and weekly writing pipeline, plus common Make commands and linking guidelines.

Core Features & Use Cases

  • Directory Structure overview (blog/, daily/, projects/, reference/, archive/, templates/, scripts/)
  • House Rulebook Principles (file conventions, one idea per file, source of truth)
  • Weekly Writing Pipeline (Mon-Sun) and Make Commands Reference
  • Internal linking guidance and reference to vault templates

Quick Start

Use this skill to understand the vault layout and how to navigate daily notes, blog posts, and projects (e.g., describe vault/blog vs vault/daily structure).

Frequently Asked Questions about vault-context

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

FAQPage Schema
How do I organize a Markdown vault with daily notes, blog posts, and projects?

Vault structure uses separate directories for each content type: blog/ for posts, daily/ for notes, projects/ for work, reference/ for materials, archive/ for old content, templates/ for reusable formats, and scripts/ for automation. This separation enables consistent file naming, metadata conventions, and workflow automation across your vault.

What's the best way to set up internal linking and YAML frontmatter in a Markdown vault?

Use YAML frontmatter at the top of each file for metadata, follow one-idea-per-file conventions, and link between files using Markdown syntax to create a connected reference system. The vault enforces consistent linking guidelines and frontmatter structure to maintain a source of truth across blog, daily notes, projects, and reference material.

How do I implement a weekly writing pipeline for Markdown content?

The weekly writing pipeline structures tasks Monday through Sunday, coordinating daily notes, blog drafts, project updates, and archiving cycles. Make commands automate these recurring tasks, and templates standardize formatting so your entire workflow stays consistent week to week.

Can I use Make commands to automate vault organization and archiving?

Yes. Make commands handle routine vault tasks like archiving old content, organizing files by date or category, and triggering pipeline steps. The vault provides a reference guide to common Make commands that integrate with your directory structure and file-naming rules.

What file-naming conventions and directory layout should I follow for a Markdown vault?

The vault enforces file-naming rules, directory layout standards, and archiving protocols to keep content organized and discoverable. Following these conventions ensures compatibility with Make automation, internal linking, templates, and weekly workflows across all vault directories.