knowledge-watcher-skill

Automate capture and linking of scattered knowledge into Obsidian notes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/r2d2helm/claude-code-system --skill knowledge-watcher-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-watcher-skill
Source: https://github.com/r2d2helm/claude-code-system/tree/main/skills/knowledge-watcher-skill
Command: npx skills add https://github.com/r2d2helm/claude-code-system --skill knowledge-watcher-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires inotify-tools, jq, sha256sum, claude, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the capture and organization of knowledge into Obsidian, turning scattered data into linked notes with consistent structure.

Core Features & Use Cases

  • Automated capture of sources (files, browser bookmarks, Claude history) into a structured vault.
  • Automatic linking and frontmatter generation to build a connected knowledge graph.
  • Daily note updates and cross-note tagging to improve discovery and navigation.

Quick Start

Start the Knowledge Watcher to begin capturing sources and generating Obsidian notes.

Frequently Asked Questions about knowledge-watcher-skill

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

FAQPage Schema
How do I automate capturing scattered files into Obsidian vault notes?

Automate Obsidian vault capture by monitoring real-time and batch sources, classifying content, and writing structured notes with frontmatter. This eliminates manual collection by using Claude CLI to summarize data and enforce deduplication for a connected knowledge graph.

How does auto-linking build a connected knowledge graph in Obsidian?

Auto-linking builds a connected knowledge graph by generating semantic links and frontmatter automatically when new notes are captured. It enforces cross-note tagging and daily note updates to improve navigation and discovery across the vault without manual intervention.

Can I use Claude CLI to summarize and classify content for my wiki?

Claude CLI summarizes and classifies captured content to generate structured wiki notes automatically. The automation pipeline processes real-time and batch sources, ensuring content is deduplicated and formatted with proper frontmatter before being written to your vault.

Do I need inotify-tools and jq to monitor sources for my knowledge vault?

inotify-tools and jq are required dependencies to monitor real-time file sources and parse JSON data for your knowledge vault. Along with sha256sum and Claude CLI, these tools enable the automated capture, classification, and deduplication pipeline.

What is the best way to prevent duplicate notes in an automated Obsidian workflow?

Preventing duplicate notes in an automated Obsidian workflow requires strict deduplication enforcement during the capture process. This tool uses sha256sum hashing to identify duplicate content before writing, ensuring your vault maintains a clean and connected knowledge graph.

Does automated knowledge capture support daily note updates in Obsidian?

Automated knowledge capture supports daily note updates by continuously appending newly classified and summarized content to your Obsidian daily notes. This ensures cross-note tagging and semantic linking keep your vault navigation current without manual editing.