snapshot-web

Capture URL content into structured markdown snapshot files.

20|5|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/zby/llm-do --skill snapshot-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: snapshot-web
Source: https://github.com/zby/llm-do/tree/main/project_claw/skills/snapshot-web
Command: npx skills add https://github.com/zby/llm-do --skill snapshot-web

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of capturing content from various online sources (web pages, PDFs, GitHub, X/Twitter) and saving it as structured markdown files, eliminating manual copy-pasting and formatting.

Core Features & Use Cases

  • Universal URL Snapshotting: Handles web pages, PDFs, GitHub issues/PRs, and X/Twitter posts.
  • Content Extraction: Extracts main content, preserving structure and key information.
  • Duplicate Checking: Prevents redundant snapshots by checking existing files.
  • Use Case: Quickly save an interesting article, a crucial GitHub issue, or an important PDF for later reference, all organized in a consistent format.

Quick Start

Use the snapshot-web skill to capture the content from the URL https://example.com/article.

Frequently Asked Questions about snapshot-web

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

FAQPage Schema
How do I capture web page content into markdown format?

To capture web content into markdown, you can use a snapshot tool that fetches any URL and saves the extracted text and structure as a markdown file. This eliminates manual copy-pasting and preserves key formatting.

Can I extract content from a PDF URL and save it as markdown?

Yes, you can extract content from a PDF URL and save it as markdown. The tool routes the PDF URL to specific scripts that extract the main content and store it locally as a structured markdown file.

What is the best way to save a GitHub issue or PR for offline reference?

The best way to save a GitHub issue or PR is to use a URL snapshot tool that supports GitHub routing. It automatically captures the issue content and saves it as an organized markdown file in your local sources directory.

Does web capture work with X/Twitter posts?

Yes, web capture works with X/Twitter posts. The tool includes specific routing for X/Twitter URLs to extract the post content and metadata, saving it consistently as a markdown snapshot alongside other captured sources.

How do I prevent duplicate snapshots when capturing the same URL multiple times?

To prevent duplicate snapshots, the capture tool checks existing files in the sources directory before fetching. If the URL content has already been saved as markdown, it skips the redundant snapshot process.

What metadata is included when I snapshot a URL into a markdown file?

When you snapshot a URL, the tool determines and saves metadata like the content title, author, and type within the markdown file. This ensures your captured sources remain structured and easy to reference later.