wiki-update

Synchronize project knowledge to Obsidian wiki using Config Resolution Protocol and manifest/index files.

Updated Apr 27, 2014
One-click install
npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill wiki-update-nirajkashyap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-update
Source: https://github.com/Nirajkashyap/nirajkashyap.github.io/tree/main/.agents/skills/wiki-update
Command: npx skills add https://github.com/Nirajkashyap/nirajkashyap.github.io --skill wiki-update-nirajkashyap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables seamless synchronization of a project's knowledge into the user's Obsidian wiki, ensuring important decisions, patterns, and notes are captured for cross-project reference.

Core Features & Use Cases

  • Cross-project knowledge syncing to your Obsidian wiki.
  • Reads $OBSIDIAN_VAULT_PATH/.manifest.json and $OBSIDIAN_VAULT_PATH/index.md to determine what to capture and what already exists.
  • Respects configured link formats (wikilink or markdown) when linking internal pages.

Quick Start

Say 'update wiki' to push this project's notes into the Obsidian vault.

Frequently Asked Questions about wiki-update

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

FAQPage Schema
How do I sync project knowledge to my Obsidian wiki?

To sync project knowledge to your Obsidian wiki, trigger the skill from any project directory to read your vault's manifest and index, then write updates using your configured link format.

What's the best way to keep cross-project notes updated in Obsidian?

Keeping cross-project notes updated in Obsidian is handled by reading the existing vault manifest and index to determine what to capture and what already exists, then synchronizing the current project's notes.

Does Obsidian wiki syncing support both wikilink and markdown link formats?

Obsidian wiki syncing supports both formats by using the Config Resolution Protocol to locate OBSIDIAN_LINK_FORMAT, ensuring internal pages are written using your specified link style.

Can I run Obsidian wiki synchronization from any project directory?

Yes, you can run Obsidian wiki synchronization from any project directory because it uses the Config Resolution Protocol to locate the necessary OBSIDIAN_VAULT_PATH and OBSIDIAN_WIKI_REPO variables.

Do I need to configure environment variables for cross-project knowledge syncing?

You need to configure environment variables for cross-project knowledge syncing, specifically OBSIDIAN_VAULT_PATH, OBSIDIAN_WIKI_REPO, and OBSIDIAN_LINK_FORMAT, which are resolved automatically.

How does the skill determine what notes to update in the Obsidian vault?

It determines what notes to update in the Obsidian vault by reading the .manifest.json and index.md files inside the OBSIDIAN_VAULT_PATH to compare what exists against what needs capturing.