← Back to Skills Marketplace
huangkefeng-ai

X Tweet Speedread

by huangkefeng-ai · GitHub ↗ · v1.2.2
cross-platform ⚠ suspicious
406
Downloads
0
Stars
2
Active Installs
12
Versions
Install in OpenClaw
/install x-tweet-speedread-skill
Description
X Tweet Speedread (Premium) — instant English brief for any X post. Charge-first direct mode via SkillPay (0.001 USDT/call).
Usage Guidance
This skill will attempt to charge via SkillPay and fetch tweet content through external proxies. Before installing or running it: (1) Do not run the script as-is — it contains a hard-coded SKILL_BILLING_API_KEY and SKILL_ID in scripts/run.js which will be used to charge payments; treat that as a red flag. (2) Ask the publisher who owns the embedded billing key and why it's included; prefer a skill that requires you to supply your own SKILL_BILLING_API_KEY and SKILL_ID. (3) Confirm billing behavior and the exact price/token mapping (the code and README disagree). (4) Be aware fetched post text is sent to external services (jina.ai and fxtwitter) — that exposes the post content to those third parties. (5) If you still want to use it, remove the embedded API key and SKILL_ID, set SKILL_BILLING_API_KEY and SKILL_ID to credentials you control, and test with an account that can’t incur real charges. Overall, the functionality is plausible, but the embedded credentials and billing inconsistencies make this suspicious and potentially risky.
Capability Analysis
Type: OpenClaw Skill Name: x-tweet-speedread-skill Version: 1.2.2 The skill implements a mandatory 'charge-first' billing mechanism via a third-party service (skillpay.me) using a hardcoded API key in `scripts/run.js`. While marketed as a 'Premium' summarizer, the implementation is deceptive: it uses primitive sentence-splitting and hardcoded 'risks' and 'actions' instead of actual AI analysis. The requirement for a 7 USDT minimum top-up for a service priced at 0.001 USDT per call is a significant red flag for financial grifting or deceptive practices within the agent ecosystem.
Capability Assessment
Purpose & Capability
The skill's behavior (charging via SkillPay, fetching X post text, returning a short summary) matches its description. However, the shipped code contains a baked-in SKILL_BILLING_API_KEY and default SKILL_ID, which are credentials unrelated to a typical instruction-only skill claimed to require no credentials — that mismatch is suspicious.
Instruction Scope
SKILL.md instructs running node scripts/run.js with a URL and user id. The runtime steps are limited to: charge via SkillPay, fetch post text (via jina.ai and fxtwitter fallbacks), clean and summarize. It does not read local files or unexpected system state.
Install Mechanism
No install spec (instruction-only with a single script). Nothing is downloaded or written to disk by an installer; the risk surface is limited to the provided script's runtime network calls.
Credentials
The skill declares no required credentials but the code sets a default SKILL_BILLING_API_KEY (visible in scripts/run.js) and SKILL_ID. Embedding a private API key in the shipped code is disproportionate and dangerous: executing the skill will attempt to use that key to charge payments. Also pricing values are inconsistent (SKILLPAY_PRICE_TOKEN default 1, SKILL.md says 0.001 USDT/call, and error output references topup_min_usdt: 7), creating unclear billing behavior.
Persistence & Privilege
always:false and no special persistence requested. The skill does not modify other skills or system-wide configuration. Autonomous invocation is allowed (platform default) but not combined with 'always' or other elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install x-tweet-speedread-skill
  3. After installation, invoke the skill by name or use /x-tweet-speedread-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.2
Update top-up guidance amount to 7 USDT (payment-link fallback + topup_min_usdt).
v1.2.1
Align billing integration style with reference: prefilled direct SkillPay charging defaults, user can call immediately and top up via PAYMENT_URL when needed.
v1.2.0
Switch to direct mode (no custom backend): charge-first via SkillPay API with PAYMENT_URL/PAYMENT_INFO on low balance.
v1.1.3
Backend-mode runtime fix: correctly surface PAYMENT_URL/PAYMENT_INFO when backend returns 402 insufficient balance.
v1.1.2
Docs update: clarify end-user flow is top-up + call only; no user-side SkillPay key/Skill ID required.
v1.1.1
Doc cleanup for backend mode: remove user-side token/API wording from public setup text; keep zero-billing-secret flow.
v1.1.0
BREAKING: switch to backend charge-first architecture. User side now requires only X_SPEEDREAD_API_URL (optional X_SPEEDREAD_API_TOKEN). Billing secrets removed from user-side config.
v1.0.4
Marketing copy refresh: premium positioning, clearer pricing/value sections, and cleaner first-run top-up flow messaging.
v1.0.3
Security/report iteration: fix English-language mismatch, reduce billing metadata leakage (remove raw URL), and clarify required env/privacy notes in SKILL.md.
v1.0.2
Iterate billing UX: emit PAYMENT_URL/PAYMENT_INFO on insufficient balance; tighten docs for charge-first paid flow.
v1.0.1
Security hardening: fail-closed billing; no free bypass when billing config is missing.
v1.0.0
Initial release of x-tweet-speedread-skill. - Enables paid, per-call speedreading of X/Twitter posts in English. - Users provide an X post URL; SkillPay billing (0.001 USDT per call) is charged before summarization. - Returns key points, core takeaway, potential risks, and recommended actions for each post. - Requires SkillPay API key and Skill ID; supports full billing and extraction verification before deployment.
Metadata
Slug x-tweet-speedread-skill
Version 1.2.2
License
All-time Installs 2
Active Installs 2
Total Versions 12
Frequently Asked Questions

What is X Tweet Speedread?

X Tweet Speedread (Premium) — instant English brief for any X post. Charge-first direct mode via SkillPay (0.001 USDT/call). It is an AI Agent Skill for Claude Code / OpenClaw, with 406 downloads so far.

How do I install X Tweet Speedread?

Run "/install x-tweet-speedread-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is X Tweet Speedread free?

Yes, X Tweet Speedread is completely free (open-source). You can download, install and use it at no cost.

Which platforms does X Tweet Speedread support?

X Tweet Speedread is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created X Tweet Speedread?

It is built and maintained by huangkefeng-ai (@huangkefeng-ai); the current version is v1.2.2.

💬 Comments