daily-obsidian-vault-commit

Community

Snapshot and commit your Obsidian vault daily.

Authorjanezlapajne
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It automates the daily process of capturing all Obsidian vault changes and committing them to git on the main branch with an agent-readable message.

Core Features & Use Cases

  • Daily vault snapshot commits: Stages vault changes and creates a consistently formatted commit message with a required [auto] prefix and Routine: trailer.
  • Safety-focused validation and failure handling: Verifies you are on main, performs a no-op exit on clean working trees, and stops on critical commit or hook failures without auto-checking out branches.
  • Graph refresh integration: Triggers the /graphify skill in-session as best-effort to update the vault knowledge graph after markdown changes.

Quick Start

Run the scheduled routine named daily-obsidian-vault-commit to commit your Obsidian vault changes to the main branch and update the knowledge graph when needed.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: daily-obsidian-vault-commit
Download link: https://github.com/janezlapajne/dotfiles/archive/main.zip#daily-obsidian-vault-commit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.