wechat-article-to-markdown — скилл для Claude Code: установка
Скачивает статьи из mp.weixin.qq.com и раскладывает их в Markdown-файл с локальными картинками — пригодится для архива или базы знаний.
npx skills add jackwener/wechat-article-to-markdown --skill wechat-article-to-markdown -a claude-codeЧто делает wechat-article-to-markdown
Скилл принимает ссылку вида https://mp.weixin.qq.com/s/... и кладёт результат в output/<article-title>/<article-title>.md, а картинки — в папку images/ рядом. HTML в Markdown переводит markdownify, блоки кода пытается оформить как огороженные фрагменты.
Запрос идёт через Camoufox, поэтому страница отдаётся так, как её видит обычный браузер. Вместе с текстом сохраняются заголовок, имя аккаунта, дата публикации и исходный адрес. Картинки качаются параллельно и ложатся локальными файлами, так что потом архив читается без сети.
Ограничения конкретные: часть сниппетов в статьях отрисована картинкой или SVG, и исходный код из них не достать. Ссылка нужна публичная, из mp.weixin.qq.com. Для запуска требуется Python 3.8+ и установленный пакет.
Какие задачи решает
- сохранить статью из WeChat в Markdown для личного архива
- сложить картинки из статьи в локальную папку
- вытащить заголовок, имя аккаунта и дату публикации
- подготовить текст статьи как вход для суммаризации
- загрузить статью в базу знаний без ручного копирования
Примеры запросов агенту
- Скачай статью
https://mp.weixin.qq.com/s/...и сохрани её в Markdown вместе с картинками - Преврати
https://mp.weixin.qq.com/s/...в Markdown и покажи, какой это аккаунт и когда вышла публикация - Забери статью
https://mp.weixin.qq.com/s/...и положи файл вoutput/для базы знаний
Как установить wechat-article-to-markdown
1Через Skills CLI (Vercel)
npx skills add jackwener/wechat-article-to-markdown --skill wechat-article-to-markdown -a claude-code2Вручную: положить файлы
~/.claude/skills/wechat-article-to-markdown/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wechat-article-to-markdown/
1Через Skills CLI (Vercel)
npx skills add jackwener/wechat-article-to-markdown --skill wechat-article-to-markdown -a codex2Вручную: положить файлы
.agents/skills/wechat-article-to-markdown/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add jackwener/wechat-article-to-markdown --skill wechat-article-to-markdown -a cursor2Вручную: положить файлы
.cursor/skills/wechat-article-to-markdown/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install jackwener/wechat-article-to-markdown wechat-article-to-markdown2Вручную: положить файлы
.github/skills/wechat-article-to-markdown/SKILL.md1Через Skills CLI (Vercel)
npx skills add jackwener/wechat-article-to-markdown --skill wechat-article-to-markdown -a gemini-cli2Командой платформы
gemini skills install https://github.com/jackwener/wechat-article-to-markdownВручную: положить файлы
.devin/skills/wechat-article-to-markdown/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add jackwener/wechat-article-to-markdown --skill wechat-article-to-markdown -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wechat-article-to-markdown
Как установить wechat-article-to-markdown в Claude Code?
Выполните npx skills add jackwener/wechat-article-to-markdown --skill wechat-article-to-markdown -a claude-code. Файл скилла появится по пути ~/.claude/skills/wechat-article-to-markdown/SKILL.md.
Что делает wechat-article-to-markdown?
Забирает статью из WeChat по публичной ссылке, переводит её в Markdown и скачивает картинки в локальную папку рядом с файлом.
Почему часть кода из статьи не попадает в Markdown?
Некоторые примеры кода в статьях WeChat отрисованы как картинка или SVG, исходного текста у них нет.