Fetch any URL and convert to markdown using Chrome CDP. Supports two modes - auto-capture on page load, or wait for user signal (for pages requiring login). Use when user wants to save a webpage as markdown.
Install with Tessl CLI
npx tessl i github:jimliu/baoyu-skills --skill baoyu-url-to-markdown85
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillAgent success when using this skill
Validation for skill structure
EXTEND.md configuration setup
Project-level path
100%
100%
download_media key
100%
100%
download_media value = 1
100%
100%
default_output_dir key
100%
100%
default_output_dir value
100%
100%
User-level path documented
100%
100%
Project-level path documented
100%
100%
Valid download_media values
100%
100%
Without context: $0.4417 · 2m 49s · 18 turns · 3,622 in / 3,402 out tokens
With context: $0.2241 · 49s · 14 turns · 54 in / 2,400 out tokens
CLI invocation and output path convention
Uses npx -y bun
100%
100%
Script path relative to SKILL_DIR
100%
66%
scripts/main.ts entrypoint
100%
100%
Output path convention
100%
100%
Slug format mention
25%
0%
URL_CHROME_PATH variable
100%
100%
Timeout option documented
0%
0%
Conflict resolution mentioned
0%
0%
All three URLs captured
100%
100%
Without context: $0.8003 · 2m 53s · 28 turns · 28 in / 5,865 out tokens
With context: $0.2773 · 47s · 14 turns · 15 in / 2,473 out tokens
Ask-each-time media download workflow
First run without --download-media
80%
100%
Check for remote media
53%
100%
No prompt when no media
100%
100%
Second run with --download-media
0%
100%
imgs/ and videos/ directories
0%
100%
Uses npx -y bun
0%
100%
SKILL_DIR derived from SKILL.md
0%
70%
Overwrite on second run
0%
100%
Script step comments
100%
100%
Without context: $0.4541 · 1m 26s · 18 turns · 103 in / 4,589 out tokens
With context: $0.4871 · 1m 55s · 21 turns · 120 in / 5,550 out tokens
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.