clipping
Installation
SKILL.md
Web Clipper
Capture content, file in Obsidian. Use hermes-clip.
Usage
hermes-clip --url "URL" --title "TITLE" --content "MARKDOWN" --folder "SUBFOLDER" [--tags "TAGS"] [--mode "unique|merge|overwrite"]
Logic
-
Extract:
- Navigate URL.
- Read first 4k chars for categorization.
- Extract full Markdown.
- Identify topic, author, themes.
-
Search Vault:
- Check
VAULT_STRUCTURE.mdindex first. - Search notes (
grep -rl "source: [URL]"). - If exists AND mode is
unique→ stop. Report path. - If exists AND mode is
merge→ Proceed to extract and append. - New topic → Set folder, use
mode="unique".
- Check
-
Categorize:
- Logical folder tree (e.g.
Reference/Coding/React). - Tags from content.
- Logical folder tree (e.g.
-
Run:
- Call
hermes-clip. - Report
path+uri.
- Call
Reasoning
"Clip React Hooks. Found 'React' folder, no 'Hooks' note. Create 'Reference/Coding/React/Hooks.md'. Tags #react #javascript."