$npx skillfedfor your agent

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

24,241 2,697 MITupdated by JimLiu

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.

manual: git clone https://github.com/JimLiu/baoyu-skills → cp -r baoyu-skills/skills/baoyu-url-to-markdown ~/.claude/skills/baoyu-url-to-markdown
skills/baoyu-url-to-markdown/SKILL.md · version 4a3a6258

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.

Same gist for agents: .md · .json

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):

  1. Prefer built-in user-input tools exposed by the current agent runtime — e.g., AskUserQuestion, request_user_input, clarify, ask_user, or any equivalent.
  2. 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.
  3. 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

Baoyu Url To Markdown
by oldwinter · oldwinter/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.

no license declared → metadata onlyupdated Jul 2026
★ 4repo stars
baoyu-danger-x-to-markdown
by JimLiu · JimLiu/baoyu-skills

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.

MITupdated Jul 2026
★ 24,241repo stars
Baoyu Danger X To Markdown
by SpaceZephyr · SpaceZephyr/myskill

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.

no license declared → metadata onlyupdated Mar 2026
★ 331repo stars
Tuzi Url To Markdown
by tuziapi · tuziapi/tuzi-skills

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.

no license declared → metadata onlyupdated Apr 2026
★ 37repo stars
baoyu-youtube-transcript
by JimLiu · JimLiu/baoyu-skills

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.

MITupdated Jul 2026
★ 24,241repo stars
9router-web-fetch
by decolua · decolua/9router

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.

MITupdated Jul 2026
★ 23,810repo stars
Tags
web-scrapingcontent-extractionformat-conversionheadless-browsermarkup-generationsite-adaptersmedia-downloadlogin-handlingchrome-automation