Save web content as Markdown with Defuddle and Obsidian
Extract a web page, review its Markdown, and add Obsidian skills before trying a larger knowledge-base workflow.
Published · 5 sources · Resume reading
Defuddle extracts a page's main content and can return Markdown for your notes. Its repository calls the tool a work in progress, so I suggest checking one extracted page before handing a collection to an agent. [1]
Install Defuddle and extract one page
With Node.js and npm available, run the global installation command from Defuddle's README. The second command is its Markdown example for a public article. [1]
npm install -g defuddlecurl -L https://stephango.com/saw | npx defuddle parse --markdownYou should get extracted Markdown in the terminal. Compare it with the source page before saving it as a note. Check that headings, links and the paragraphs you need survived. The README says Defuddle removes page clutter; that is not a guarantee that every extraction preserves everything you want. [1]
Save the reviewed text in your Obsidian vault and retain the original URL so you can check the source later.
Add the Obsidian skills to your agent
The Obsidian skills repository documents this HTTPS installation command: [2]
npx skills add https://github.com/kepano/obsidian-skillsIts skills cover Obsidian Markdown, Bases, JSON Canvas, the Obsidian CLI and Defuddle. Use the skill appropriate to the file you are working on; an ordinary note needs different instructions from a canvas. [2]
Ask the agent to work on the note you saved, then open the result in Obsidian. Check that its links resolve and that the text still agrees with the source. Review the change before letting the agent edit the rest of your vault.
Review Second Brain OS before adding automation
The caption includes this command to add the project's skills: [5]
npx skills add undefined-ui/second-brain-osThe repository's full setup also includes a starter vault, commands, agents and supporting scripts. Installing skills alone does not reproduce that setup. Its README specifically says its maintenance commands need scripts copied into the vault. Follow the linked quickstart when you want those features. [3]
Per the repository, the workflow keeps source material separate from linked wiki notes. Start with a copy of your notes and inspect the first changes. Keep the source article available when checking whether an agent's summary or cross-reference is correct. [3]
Try Tolaria separately if you prefer its editor
Tolaria can open a folder of Markdown files as a vault. It is optional for this workflow. On macOS with Homebrew installed, its official documentation gives this command: [4]
brew install --cask tolariaOpen Tolaria and choose its Getting Started vault to inspect the app before opening your notes. The official guide also provides desktop downloads for Windows and Linux. [4]
Use a copied folder for the first comparison. Open a note in both editors and check its formatting and links before choosing where to maintain the originals.
Keep this guide
Sources
- Tolaria: official installation guidetolaria.md
- Full Byte Developer: original workflow captioninstagram.com
Next in this stack
Keyword SELFFLOW
Compare Zapier, n8n and Activepieces
Keyword MODELS
Compare six models and choose a coding client
Keyword DRAW
Add drawing, diagram and film skills to your agent