Baoyu Url To Markdown
Skill Verified ActiveFetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters). Built-in adapters for X/Twitter, YouTube transcripts, Hacker News threads, and generic pages via Defuddle. Handles login/CAPTCHA via interaction wait modes. Use when user wants to save a webpage as markdown.
To efficiently capture and convert web pages into clean markdown format, supporting various content types and user interaction needs.
Features
- Fetches URLs using Chrome CDP
- Supports X/Twitter, YouTube, Hacker News, and generic pages
- Handles logins and CAPTCHAs via wait modes
- Converts content to markdown
- Downloads media and rewrites links
Use Cases
- Saving articles or blog posts as markdown
- Archiving X/Twitter threads or X Articles
- Extracting YouTube transcripts
- Capturing content from pages requiring login or interaction
Non-Goals
- Performing complex data analysis on fetched content
- Replacing a full-fledged web scraper for bulk data extraction
- Interacting with non-web-based content
Code Execution
- info:LoggingLogging is present for debug purposes when enabled, but no explicit audit log file is mentioned for destructive actions.
Installation
First, add the marketplace
/plugin marketplace add jimliu/baoyu-skills/plugin install baoyu-skills@baoyu-skillsQuality Score
VerifiedSimilar Extensions
Agent Browser
100Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
Chatgpt Search
100Search ChatGPT and extract the full response + hydration JSON that powers the UI. Attaches to a running Chrome instance (port 9222 by default), opens ChatGPT, submits a query, waits for the streamed response, and returns structured data: messages, product cards, hydration JSON, and API calls. Use when asked to "search chatgpt", "ask chatgpt", "chatgpt search", "get chatgpt response", or "scrape chatgpt".
AutoBrowse
100Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.
Browser Extract
99Extract structured data via stored browser-templates or one-shot DOM queries, with mandatory AIDefence PII + prompt-injection gates before content reaches the model
Agent Browser
99Interact with Slack workspaces using browser automation. Use when the user needs to check unread channels, navigate Slack, send messages, extract data, find information, search conversations, or automate any Slack task. Triggers include "check my Slack", "what channels have unreads", "send a message to", "search Slack for", "extract from Slack", "find who said", or any task requiring programmatic Slack interaction.
Dev Browser
99Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.