md-converter
仓库创建 2014年12月14日最近提交 21 天前SkillHot 收录 20 天前
▸ 精选理由
方便文档统一与迁移,适用于多种输入格式的转写需求
这个 Skill 做什么
将 HTML/RST/AsciiDoc/纯文本等转换为 GitHub Flavored Markdown
把 HTML、RST、AsciiDoc 或纯文本等内容自动转换成 GitHub Flavored Markdown(GFM),并尽量保留原有结构和格式。常在你要把文档迁移到 GitHub、写 README 或统一格式时用到。特别之处是会先判定输入格式再做针对性转换,减少手工清理工作。
▸ 展开 SKILL.md 英文原文
テキストコンテンツや各種フォーマット(HTML, RST, AsciiDoc, プレーンテキスト等)をMarkdown形式に変換するスキル。 以下の状況で使用: (1) ユーザーが「このテキストをmarkdownに変換して」「HTMLをmdに変換して」と依頼した時 (2) ユーザーが「このファイルをmarkdownにして」とファイルパスを提示した時 (3) ユーザーが明示的に「md-converter スキル」の実行を指示された時 (4) RST, AsciiDoc, HTMLなどからmarkdownへの変換が必要な時 (5) 形式が不明なテキストをmarkdownとして整形したい時
1
Stars
0
Forks
38
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/md-converter/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/md-converter/SKILL.md"SKILL.MD 节选查看完整文件 ↗
# md-converter HTML, RST, AsciiDoc, プレーンテキストをGitHub Flavored Markdown (GFM) に変換する。 ## ワークフロー ### Step 1: 入力を確認する - ファイルパスが提供された場合 → ファイルを読み込む - テキストコンテンツが直接提供された場合 → そのまま利用 ### Step 2: フォーマットを判定する | 判定方法 | 優先度 | |---------|--------| | ユーザーが明示指定 | 最高 | | ファイル拡張子 (.html/.htm, .rst, .adoc/.asciidoc) | 高 | | コンテンツのパターン解析 | 中 | **コンテンツからの判定ヒント:** - `<html>`, `<p>`, `<div>` タグ → HTML - `.. ` ディレクティブ, `====` アンダーライン見出し → RST - `=====` タイトル区切り, `[source,lang]` ブロック → AsciiDoc - 判定不能 → プレーンテキストとして処理 ### Step 3: 変換を実行する **HTMLまたは構造化フォーマット(RST/AsciiDoc)の場合** `scripts/convert.py` を使用してpandocで変換する: ```bash # ファイルの場合(拡張子で自動判定) python3 scripts/convert.py <input_file> # フォーマットを明示指定 python3 scrip
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有