CtrlK
BlogDocsLog inGet started
Tessl Logo

baoyu-url-to-markdown

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-markdown
What are skills?

85

Does it follow best practices?

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

Team Web Archive Setup

EXTEND.md configuration setup

Criteria
Without context
With context

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

69%

-7%

Documentation Archive Script

CLI invocation and output path convention

Criteria
Without context
With context

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

97%

60%

Media-Aware Page Archiver

Ask-each-time media download workflow

Criteria
Without context
With context

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

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

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.