shadielfares31 downloadsWatches a folder for new web clippings and automatically triggers Claude Code /ingest.
An Obsidian plugin that watches a folder for new clippings and automatically triggers Claude Code's /ingest skill.
https://github.com/user-attachments/assets/90a5f6c5-6be5-4d86-a85c-ad9765efc7cc
raw/clippings/claude "/ingest <path>"/ingest skill defined at .claude/skills/ingest/SKILL.md in your vault (see skills/ folder in this repo)main.js, manifest.json, and styles.css to .obsidian/plugins/ingester/skills/ingest/SKILL.md to .claude/skills/ingest/SKILL.md in your vault| Setting | Default | Description |
|---|---|---|
| Watch Folder | raw/clippings |
Folder to monitor for new files |
| Auto-ingest | true |
Automatically run /ingest when new files are detected |
Note: The included
/ingestskill expects sources inraw/clippings/. If you change the watch folder, update the path references inSKILL.mdto match.
Account required: This plugin requires Claude Code CLI, which requires an Anthropic account and API access.
Network use: The plugin itself makes no network requests. However, when it invokes Claude Code, Claude Code connects to Anthropic's API servers to process your content. See Anthropic's Privacy Policy for details on data handling.
External program execution: This plugin executes external programs (tmux and claude) via Node.js child_process. It does not access files outside your Obsidian vault directly, but the invoked Claude Code session operates within your vault directory.
Desktop only: Requires desktop Obsidian due to dependency on system shell commands.
npm install
npm run dev # Watch mode
npm run build # Production build