baoyu-url-to-markdown
baoyu-url-to-markdown fetches URLs using Chrome DevTools Protocol and transforms them into clean markdown. It includes specialized adapters for X/Twitter, YouTube transcripts, and Hacker News, plus a generic fallback for any page. The skill supports interaction wait modes for login and CAPTCHA handling, optional media download, and customizable output directories through preference files.
baoyu-url-to-markdown converts any webpage URL into clean markdown with built-in support for Twitter, YouTube, and Hacker News.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-04
baoyu-url-to-markdown converts any webpage URL into clean markdown with built-in support for Twitter, YouTube, and Hacker News. baoyu-url-to-markdown fetches URLs using Chrome DevTools Protocol and transforms them into clean markdown. It includes specialized adapters for X/Twitter, YouTube transcripts, and Hacker News, plus a generic fallback for any page. The skill supports interaction wait modes for login and CAPTCHA handling, optional media download, and customizable output directories through preference files.
Use it when
- Yes.
- baoyu-url-to-markdown includes site-specific adapters for X/Twitter, YouTube (including transcript extraction), and Hacker News.
Verify before relying
Read SKILL.md below before installing (48 files). Open directory: indexed for reading, not audited.
Install
JimLiu/baoyu-skills/baoyu-url-to-markdown · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does baoyu-url-to-markdown convert a webpage to markdown?
baoyu-url-to-markdown fetches URLs using Chrome DevTools Protocol and transforms them into clean markdown. It connects to a browser instance, captures the rendered page content, and converts it to structured markdown format suitable for offline reading and archival.
Can I fetch a URL and save it as markdown with baoyu-url-to-markdown?
Yes. baoyu-url-to-markdown fetches URLs and saves them as markdown files. You can specify a custom output directory through preference files, and the tool handles the conversion automatically, preserving article structure and formatting.
What sites does baoyu-url-to-markdown have specialized adapters for?
baoyu-url-to-markdown includes site-specific adapters for X/Twitter, YouTube (including transcript extraction), and Hacker News. These adapters provide structured, optimized output for each platform. For any other webpage, baoyu-url-to-markdown falls back to its generic markdown converter.
Does baoyu-url-to-markdown support downloading webpages with images?
Yes. baoyu-url-to-markdown can optionally download embedded media including images and videos alongside the markdown conversion. You can configure media download settings to include or exclude these assets in your local markdown files.
How does baoyu-url-to-markdown handle login-protected pages?
baoyu-url-to-markdown supports interaction wait modes that allow it to handle login-protected and CAPTCHA-protected pages. These modes enable the browser to wait for user interaction or authentication before capturing and converting the page to markdown.
What output format does baoyu-url-to-markdown produce?
baoyu-url-to-markdown produces clean markdown (.md) files with structured content. Output directories are customizable through preference files, making it easy to organize converted webpages, articles from social media, and news site content for offline access.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
URL to Markdown
Fetches any URL via baoyu-fetch CLI (Chrome CDP + site-specific adapters) and converts it to clean markdown.
User Input Tools
When this skill prompts the user, follow this tool-selection rule (priority order):
- Prefer built-in user-input tools exposed by the current agent runtime — e.g.,
AskUserQuestion,request_user_input,clarify,ask_user, or any equivalent. - Fallback: if no such tool exists, emit a numbered plain-text message and ask the user to reply with the chosen number/answer for each question.
- Batching: if the tool supports multiple questions per call, combine all applicable questions into a single call; if only
(truncated - see the full file via the links below)
File tree — 15 files
skills/baoyu-url-to-markdown/SKILL.md
skills/baoyu-url-to-markdown/references/adapters.md
skills/baoyu-url-to-markdown/references/config/first-time-setup.md
skills/baoyu-url-to-markdown/references/quality-gate.md
skills/baoyu-url-to-markdown/scripts/baoyu-fetch
skills/baoyu-url-to-markdown/scripts/bun.lock
skills/baoyu-url-to-markdown/scripts/lib/adapters/generic/index.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/hn/index.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/index.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/types.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/x/article.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/x/index.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/x/login.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/x/match.ts
skills/baoyu-url-to-markdown/scripts/lib/adapters/x/payloads.ts
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Convert a webpage URL into clean markdown format for offline reading”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Fetch any webpage and convert it to markdown using Chrome's rendering engine. Choose between automatic capture on page load or wait mode for sites requiring login or manual timing. Optionally download embedded images and videos to local directories with updated markdown links.
Extract X posts and threads into markdown files with embedded metadata like author, URL, and media. The skill handles both individual tweets and multi-tweet threads, optionally downloading images and videos to local directories while rewriting links to point to saved files. First-time setup guides you through media handling and output preferences.
Transform X content—tweets, threads, and articles—into structured markdown with YAML metadata. Configure media handling, output directories, and authentication through preferences, with optional local asset download.
Tuzi Url To Markdown fetches any URL through Chrome and transforms the rendered HTML into clean markdown with metadata. Choose between automatic capture on page load or manual wait mode for pages requiring login or dynamic content, with optional local media downloads.
Fetch transcripts and captions from YouTube videos in markdown or SRT format, with optional timestamps, chapter segmentation, and speaker metadata. The skill caches raw data for fast re-formatting and automatically falls back to yt-dlp when direct API access is blocked.
This skill routes web content extraction through multiple providers—Firecrawl, Jina Reader, Tavily, and Exa—returning structured markdown, text, or HTML output. Configure your preferred provider or use auto-fallback chaining to ensure reliable scraping and article parsing.