x-article-reader

Read X (Twitter) Articles aloud using macOS text-to-speech. Accepts an X Article URL and reads the content out loud. Automatically detects Chinese vs English and picks the appropriate voice. Use when user says "读出来", "朗读", "read aloud", "read this X article", or provides an x.com/articles URL and wants it spoken.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "x-article-reader" with this command: npx skills add ewangchong/x-article-reader

X Article Reader

Read X (Twitter) Articles aloud using macOS say command. Automatically detects language and selects the right voice.

What This Skill Does

  • Opens the X article URL in a local headless browser (patchright/Chromium — runs 100% locally)
  • Extracts the article title and body text
  • Reads it aloud via macOS built-in say command (no external TTS API)

What Gets Installed

ComponentSizeWhere
patchright (Python pkg)~5MByour Python env
Chromium browser~170MB~/.cache/ms-playwright/

All processing is local. No data is sent to any third-party service.

Prerequisites

# macOS only (uses built-in say command)
pip install patchright
python3 -m patchright install chromium

First-Time Setup (One-Time Login)

The skill stores its own browser profile at:

<skill_dir>/data/browser_state/

This is completely isolated — it does not read or write credentials from any other skill or app.

cd <skill_dir>/scripts
python3 auth_setup.py

A browser window opens → log in to X → session saved automatically (~7 days).

Usage

cd <skill_dir>/scripts
python3 read_article.py "https://x.com/user/articles/123"

Options

# Force a voice
python3 read_article.py "<url>" --voice Tingting

# Save audio file instead of playing
python3 read_article.py "<url>" --output ~/Desktop/article.aiff

# Show browser (debug)
python3 read_article.py "<url>" --show-browser

Voices

Language (auto-detected)Voice
中文 (>15% Chinese chars)Tingting
EnglishSamantha

Source Code

https://github.com/ewangchong/x-article-reader

Trigger Examples

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Charging Ledger

充电记录账本 - 从截图提取充电信息并记录,支持按周、月查询汇总。**快速暗号**: 充电记录、充电账本、充电汇总。**自然触发**: 记录充电、查询充电费用、充电统计。

Registry SourceRecently Updated
General

qg-skill-sync

从团队 Git 仓库同步最新技能到本机 OpenClaw。支持首次设置、定时自动更新、手动同步和卸载。当用户需要同步技能、设置技能同步、安装或更新团队技能,或提到「技能同步」「同步技能」时使用。

Registry SourceRecently Updated
General

Ad Manager

广告投放管理 - 自动管理广告投放、优化ROI、生成报告。适合:营销人员、电商运营。

Registry SourceRecently Updated