convert-url-html-to-md
ウェブサイトからドキュメントを抽出する際に、HTML形式のウェブページをMarkdown形式に変換し、整理されたコンテンツを取得するSkill。
📜 元の英語説明(参考)
Convert HTML web pages to Markdown for documentation extraction. Use when fetching documentation from websites, extracting structured content, getting clean main content (clean=true), or getting full page with nav/sidebar to discover URLs (clean=false). Ideal for learning libraries and building context from web sources.
🇯🇵 日本人クリエイター向け解説
ウェブサイトからドキュメントを抽出する際に、HTML形式のウェブページをMarkdown形式に変換し、整理されたコンテンツを取得するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] convert-url-html-to-md
URL HTMLをMarkdownに変換
包括的なドキュメント収集のために、2段階のアプローチを使用してWebコンテンツをMarkdownとして抽出します。
2段階のワークフロー
最適なドキュメント抽出のために:
- 発見 (clean=false): ナビゲーションやサイドバーを含むページ全体を取得し、すべてのドキュメントURLを発見します。
- 抽出 (clean=true): 発見されたURLから主要なコンテンツを抽出します。
使用方法
# スキルディレクトリから
cd ~/.claude/skills/convert-url-html-to-md
# クリーンモード - 主要コンテンツのみ (ドキュメントに推奨)
node scripts/convert_url.js <url> --clean=true
# フルページモード - ナビゲーション/サイドバーを含む (URL発見用)
node scripts/convert_url.js <url> --clean=false
# デフォルトはclean=trueです
node scripts/convert_url.js <url>
例
# ドキュメントサイトからすべてのナビゲーションリンクを取得する
node scripts/convert_url.js https://ui.shadcn.com/docs --clean=false
# 特定のドキュメントコンテンツを抽出する
node scripts/convert_url.js https://ui.shadcn.com/docs/components/radix/aspect-ratio --clean=true
インストール
依存関係は含まれています。一度実行してください:
cd ~/.claude/skills/convert-url-html-to-md
npm install
出力
スクリプトはMarkdownを直接標準出力に出力します。必要に応じてファイルにリダイレクトしてください:
node scripts/convert_url.js <url> --clean=true > output.md
クレジット
このスキルは、Lee Hanken氏によるurltomarkdownをベースにしており、MITライセンスの下で提供されています。1naichii氏によってClaudeスキルとして修正・適応されました。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Convert URL HTML to Markdown
Extract web content as markdown using a two-phase approach for comprehensive documentation gathering.
Two-Phase Workflow
For optimal documentation extraction:
- Discovery (clean=false): Get full page including navigation and sidebars to discover all documentation URLs
- Extraction (clean=true): Extract main content from discovered URLs
Usage
# From the skill directory
cd ~/.claude/skills/convert-url-html-to-md
# Clean mode - main content only (recommended for docs)
node scripts/convert_url.js <url> --clean=true
# Full page mode - includes nav/sidebar (for discovering URLs)
node scripts/convert_url.js <url> --clean=false
# Default is clean=true
node scripts/convert_url.js <url>
Examples
# Get all navigation links from a docs site
node scripts/convert_url.js https://ui.shadcn.com/docs --clean=false
# Extract specific documentation content
node scripts/convert_url.js https://ui.shadcn.com/docs/components/radix/aspect-ratio --clean=true
Installation
Dependencies are included. Run once:
cd ~/.claude/skills/convert-url-html-to-md
npm install
Output
The script outputs markdown directly to stdout. Redirect to file if needed:
node scripts/convert_url.js <url> --clean=true > output.md
Credits
This skill is based on urltomarkdown by Lee Hanken, licensed under MIT. Modified and adapted as a Claude skill by 1naichii.