wiki-update

Sync project documentation and source code into an Obsidian Wiki.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/Abulfadl-Ahmadi/Experimental-Physics-Spring-2026 --skill wiki-update-abulfadl-ahmadi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-update
Source: https://github.com/Abulfadl-Ahmadi/Experimental-Physics-Spring-2026/tree/main/.skills/wiki-update
Command: npx skills add https://github.com/Abulfadl-Ahmadi/Experimental-Physics-Spring-2026 --skill wiki-update-abulfadl-ahmadi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of syncing knowledge from various project directories into an Obsidian Wiki, ensuring that the user's knowledge base stays up-to-date with minimal effort.

Core Features & Use Cases

  • Project Knowledge Sync: Syncs project READMEs, documentation, and source code to an Obsidian Wiki.
  • Config Resolution Protocol: Follows a protocol to resolve configuration settings dynamically.
  • Provenance Tracking: Keeps track of the origin and changes to the synced content.

Quick Start

Update your Obsidian Wiki by running 'wiki-update' with the 'update wiki' command.

Frequently Asked Questions about wiki-update

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

FAQPage Schema
How do I automate syncing project documentation to an Obsidian wiki?

Automate syncing project documentation to an Obsidian wiki by running scripts that scan project directories for changes, apply config resolution, and distill key knowledge into wiki pages. Git tracks changes while Python handles the scripting.

Do I need Git and Python to sync my knowledge base to Obsidian?

Yes, Git and Python are required to sync your knowledge base to Obsidian. Git tracks content provenance and changes, while Python executes the automation scripts that resolve configurations and generate wiki pages.

What is a config resolution protocol for wiki automation?

A config resolution protocol for wiki automation dynamically resolves configuration settings when syncing project content. It ensures scripts correctly map project READMEs, documentation, and source code into corresponding Obsidian wiki pages.

How to track provenance when syncing project content to an Obsidian wiki?

Track provenance when syncing project content to an Obsidian wiki by using Git to monitor directory changes. The automation process keeps track of the origin and modifications to synced content, ensuring your knowledge base stays current.

Can I sync multiple project directories into a single Obsidian knowledge base?

Yes, you can sync multiple project directories into a single Obsidian knowledge base. The automation scans various project directories, distills key knowledge from each, and syncs combined content into your centralized wiki.

What's the best way to keep an Obsidian wiki up-to-date with project changes?

The best way to keep an Obsidian wiki up-to-date with project changes is automating the sync process. By scanning directories for updates and applying config resolution, the wiki automatically reflects the latest project knowledge with minimal effort.