vault-sync

Synchronize CRM data into Obsidian vault notes with dataview references.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/JinLee794/L.C.G --skill vault-sync-jinlee794
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vault-sync
Source: https://github.com/JinLee794/L.C.G/tree/main/.github/skills/vault-sync
Command: npx skills add https://github.com/JinLee794/L.C.G --skill vault-sync-jinlee794

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

CRM data often drifts between the source of truth (CRM) and vault notes, leading to stale insights and duplicated effort. vault-sync keeps CRM state mirrored in the vault and enforces consistent structure and cross-links to reduce manual cleanup.

Core Features & Use Cases

  • Syncs opportunities, milestones, people, customers, tasks, and projects from CRM into Obsidian with automated frontmatter, dataview tables, and cross-links.
  • Supports on-demand batch synchronization, auto-capture hooks, and per-entity hygiene passes to maintain data integrity.
  • Enables consolidation of insights, task activity logging, and project note creation to support proactive analytics and knowledge management.

Quick Start

Install the vault-sync skill and run it to automatically mirror CRM data into the vault and keep notes consistent across opportunities, milestones, people, customers, tasks, and projects.

Frequently Asked Questions about vault-sync

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

FAQPage Schema
How do I sync CRM data into my Obsidian vault automatically?

You can sync CRM data into Obsidian using auto-capture hooks for background processing. This mirrors opportunities, milestones, people, and tasks directly into vault notes with automated frontmatter and dataview tables.

What's the best way to maintain CRM note hygiene across Obsidian vaults?

Maintain CRM note hygiene by running per-entity hygiene passes. This enforces consistent structure and cross-links across synced opportunities, people, and projects to reduce manual cleanup and prevent stale insights.

Does this CRM sync tool support batch processing for Obsidian?

Yes, the tool supports on-demand batch synchronization. It uses a write-gate-driven pipeline with parallel batches to resolve identities and execute vault reads and writes efficiently.

Can I generate dataview references from CRM milestones in Obsidian?

Yes, you can generate dataview-based references automatically. The sync process creates dataview tables and cross-links for milestones and projects, consolidating insights and supporting proactive analytics.

Why does my CRM data drift from my Obsidian vault notes?

CRM data drifts when the source of truth and vault notes are not actively synchronized. Using a write-gate-driven pipeline with auto-capture hooks keeps CRM state mirrored in the vault to prevent duplication.

What entities can I sync from CRM to Obsidian notes?

You can sync opportunities, milestones, people, customers, tasks, and projects. The pipeline applies automated frontmatter and cross-links to each entity type to maintain data integrity.