Skip to content

JonathanPhillips/obsidian-automation-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Obsidian Automation Scripts

Cross-platform automation system for tracking development accomplishments and updating Obsidian daily notes.

Quick Start

New Machine Setup

git clone https://github.com/JonathanPhillips/obsidian-automation-scripts.git ~/projects
cd ~/projects
python3 obsidian-automation-scripts/setup-machine.py

🔒 Security Note: The setup script will prompt for your personal paths and create a local config.json file. Your personal information is never committed to the repository.

Daily Usage

cd ~/projects
python3 obsidian-automation-scripts/update-obsidian-daily.py

Features

  • Cross-platform: Works on WSL, macOS, Windows, Linux
  • Auto-discovery: Finds all project CLAUDE.md files
  • Smart formatting: Creates structured Obsidian daily notes
  • Environment detection: Configures paths automatically
  • Project linking: Uses Obsidian [[wikilinks]] for navigation

Architecture

  • Orchestrator CLAUDE.md: Central control at projects root
  • Project CLAUDE.md files: Track accomplishments per project
  • Automation scripts: Parse and format for Obsidian
  • Daily notes: Structured updates to your vault

Documentation

  • DEPLOYMENT.md: Detailed setup instructions
  • CLAUDE.md: Orchestrator configuration
  • Scripts: Self-documenting with --help flags

Cross-Machine Workflow

  1. Work on projects (any machine)
  2. Claude Code updates project CLAUDE.md files
  3. Run daily automation to update Obsidian
  4. Sync via git + your preferred Obsidian sync method

Supported Environments

Environment Projects Path Vault Path
WSL /home/user/projects /mnt/c/Users/user/Documents/Vault 76
macOS /Users/user/projects /Users/user/Documents/Vault 76
Windows C:\Users\user\projects C:\Users\user\Documents\Vault 76
Linux /home/user/projects /home/user/Documents/Obsidian Vault

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors