← Back to Skills Marketplace
danetteceola

AI Twitter Daily

by danetteceola · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
375
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ai-twitter-daily
Description
Generate daily AI Twitter report from top AI researchers and companies. Use when user asks for AI Twitter summary, daily AI news, or wants to track AI commun...
README (SKILL.md)

AI Twitter Daily Report

Generate comprehensive daily reports tracking AI researchers and companies on Twitter/X.

Setup

Set required environment variables:

export GROK_API_KEY="your-api-key-here"
export GROK_API_URL="https://api.cheaprouter.club/v1/chat/completions"  # optional
export GROK_MODEL="grok-4.20-beta"  # optional

Usage

Run the daily report script:

python3 scripts/daily_report.py

What It Tracks

  • User Interactions: Who replied/retweeted/mentioned whom
  • High-frequency Mentions: AI models, companies, papers, tools, projects, events
  • Hot Topics: AGI timeline, open vs closed source, safety/alignment, embodied AI, multimodal, new architectures, Agent progress
  • Daily Summary: Latest AI developments and discussion highlights

Monitored Accounts

See references/users.txt for the full list of 22+ top AI researchers and organizations.

Output Format

Structured Chinese report with tables and bullet points for easy daily tracking.

Usage Guidance
This skill is inconsistent: the code sends a prompt including your monitored accounts to whichever GROK_API_URL you configure (defaulting to a suspicious third-party domain) and expects the LLM to 'know' the last 24 hours of tweets rather than actually fetching them from Twitter. Before installing or running: 1) do not put a sensitive API key into an untrusted GROK_API_URL — prefer an official provider endpoint or remove the URL so it uses a trusted host; 2) be aware the monitored account list and prompt will be transmitted to that API host; 3) the skill does not get real tweet data unless the LLM endpoint has live web access — consider implementing Twitter API fetching (with explicit Twitter credentials) if you need accurate recent activity; 4) ensure Python 'requests' is installed; 5) if you cannot verify the GROK_API_URL operator (cheaprouter.club), avoid supplying credentials and treat this skill as untrusted. If the author can (a) declare GROK_API_KEY in the manifest, (b) use a trustworthy API URL (or document that you must use the official Grok/OpenAI/Anthropic endpoint), and (c) actually fetch tweets via a justified mechanism (Twitter API or a documented, trusted feed), the concerns would be largely resolved.
Capability Analysis
Type: OpenClaw Skill Name: ai-twitter-daily Version: 1.0.0 The skill directs the agent to send a user-provided API key to a non-official third-party API proxy (api.cheaprouter.club) in scripts/daily_report.py, which poses a risk of credential interception. Additionally, the script claims to generate real-time Twitter reports but lacks any actual scraping or Twitter API integration, instead relying entirely on an LLM prompt that is likely to result in hallucinations or outdated information.
Capability Assessment
Purpose & Capability
The skill's stated purpose is to generate daily reports from Twitter/X activity. The included script does not call the Twitter API or scrape X; instead it sends a prompt (which lists monitored accounts) to an LLM endpoint and asks the model to 'query the past 24 hours'. That is not sufficient to obtain live tweet data unless the configured LLM endpoint has external browsing/tweet access. Also the skill metadata declares no required env vars, but runtime instructions and the script require GROK_API_KEY (and optional GROK_API_URL/MODEL). This mismatch between manifest and runtime is incoherent.
Instruction Scope
SKILL.md and README instruct the user to set GROK_API_KEY and optionally GROK_API_URL and GROK_MODEL. The runtime prompt embeds the full list of monitored users and asks the LLM to summarize the past 24 hours. The script never fetches tweets itself, so it relies entirely on the LLM having live access — an unrealistic assumption. The prompt containing the list of accounts and the request for recent activity will be transmitted to the configured API endpoint, which is a privacy/credential exposure risk if the endpoint is untrusted.
Install Mechanism
No install spec (instruction-only with a Python script). This is low-risk in terms of automatic package downloads. However, the script depends on the 'requests' Python package but does not declare or install it; users will need to ensure dependencies are present. No external archives or unknown installers are used.
Credentials
Asking for a single API key (GROK_API_KEY) is proportionate for calling an LLM service — but the skill manifest lists no required env vars, creating inconsistency. More importantly, the SKILL.md defaults GROK_API_URL to https://api.cheaprouter.club/v1/chat/completions (an untrusted/non-official domain). Pointing users to a third-party router/proxy for their API key is a potential credential-exfiltration vector: the key and the prompt (including monitored account list) would be sent to that host. No Twitter credentials are requested despite claiming to report on recent tweets.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It does not modify other skills or system configurations. Autonomous invocation is allowed (platform default) but that, on its own, is normal and not a red flag here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-twitter-daily
  3. After installation, invoke the skill by name or use /ai-twitter-daily
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Daily AI Twitter report from top researchers and companies
Metadata
Slug ai-twitter-daily
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is AI Twitter Daily?

Generate daily AI Twitter report from top AI researchers and companies. Use when user asks for AI Twitter summary, daily AI news, or wants to track AI commun... It is an AI Agent Skill for Claude Code / OpenClaw, with 375 downloads so far.

How do I install AI Twitter Daily?

Run "/install ai-twitter-daily" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AI Twitter Daily free?

Yes, AI Twitter Daily is completely free (open-source). You can download, install and use it at no cost.

Which platforms does AI Twitter Daily support?

AI Twitter Daily is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AI Twitter Daily?

It is built and maintained by danetteceola (@danetteceola); the current version is v1.0.0.

💬 Comments