What problem does it solve? Managing a personal knowledge vault in git often leads to messy commits that mix unrelated notes, leak local-only content, or lack meaningful context. This Skill reviews vault changes, scopes them into single-intent commits, and writes messages that preserve the reasoning behind each change. ## Core Features & Use Cases - Scoped Commit Selection: Separates changes in notes/shared/, .agents/skills/, and repository configuration into distinct commits, while excluding local-only content like notes/local/ and projects/ bodies. - Content Review Before Commit: Checks notes for absolute dates, fact-versus-speculation clarity, and sensitive information such as personal data or internal URLs before staging. - Why-Focused Commit Messages: Generates Japanese commit messages following conventions like chore(vault): or docs(notes):, prioritizing rationale over diff-obvious details. - Use Case: After updating several workflow notes and a skill definition, ask the Skill to review the working tree and produce two clean commits—one for the note updates and one for the skill change—without touching unrelated edits. ## Quick Start Use the vault-git-commit skill to review my current vault changes and create focused git commits for them.