搜索

PythonReactSEOPDF
OpenClaw

tweet-summarizer-lite

Fetch and summarize single tweets from Twitter/X. Basic search and single tweet fetching. Lightweight version perfect for quick tweet lookups.

franciscobuiltdat0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install franciscobuiltdat/tweet-summarizer-lite

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Tweet Summarizer Lite

Use this skill when the user asks to fetch, read, save, or summarize a single tweet from Twitter/X.

When to Use

✅ USE this skill when the user:

  • Pastes a Twitter/X URL and wants to read or save it
  • Asks to "fetch", "grab", "get", "read", or "summarize" a tweet
  • Wants to search their saved tweets by text, author, or date
  • Asks what they've saved so far

❌ DON'T use when:

  • The user wants threads, user timelines, collections, or tags → use tweet-summarizer-pro
  • Posting or replying to tweets (this skill is read-only)

How to Use

You run the scripts internally — the user never types python3. Respond naturally, then exec the appropriate script and present the output conversationally.

The skill root is at: ~/.openclaw/workspace/skills/tweet-summarizer-lite/ Run scripts with: python3 <skill-root>/scripts/<script>.py <args>


Fetching a Tweet

Triggers: "fetch this tweet", "what does this say", "grab this", paste of x.com//status/ URL

python3 scripts/tweet.py <url>
# Skip summary: python3 scripts/tweet.py <url> -ns

Auto-detects tweet URLs in the user's message. Shows the tweet text and a short summary.


Searching Saved Tweets

Triggers: "search my saved tweets for...", "find tweets about...", "do I have anything saved about..."

# By text content
python3 scripts/search_tweets.py --text "artificial intelligence"

# By author
python3 scripts/search_tweets.py --source elonmusk

# By date
python3 scripts/search_tweets.py --since 2026-02-01

# List all saved authors
python3 scripts/search_tweets.py --list-sources

# Storage stats
python3 scripts/search_tweets.py --stats

Summarizing a Saved Tweet

Triggers: "summarize tweet [id]", "give me a summary of that"

python3 scripts/summarize.py <tweet-id>

Troubleshooting

If bird CLI fails or credentials are missing:

python3 scripts/config.py --check-credentials

Tell the user:

S...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/franciscobuiltdat/tweet-summarizer-lite
Version
—
Commit
8ac52d4d37dfcc62525eb52fd0fb1abe39d868c4
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Tweet Summarizer Lite

License: MIT

An OpenClaw agent skill — fetch, save, and summarize a single tweet from Twitter/X using natural language. Simple and lightweight: one command, one save folder, no setup.

How to Use

Once installed, just talk to your agent naturally:

"What does this tweet say?" → paste an x.com URL
"Grab this tweet and save it"
"Summarize that tweet I saved earlier"
"Search my saved tweets for AI"
"Find tweets I saved from @elonmusk"

Your agent handles everything — no commands needed.

Features

  • 🐦 Single tweet fetching — fetch any tweet by URL
  • 📊 Auto-summary — key points extracted automatically after fetching
  • 💾 Simple storage — all tweets saved to one flat folder
  • 🔍 Basic search — find saved tweets by text, author, or date

Prerequisites

Requires the bird CLI and valid Twitter session cookies.

npm install -g @steipete/bird

Set your credentials (see SECURITY.md for how to get these):

export AUTH_TOKEN="your_auth_token"
export CT0="your_ct0_token"

Installation

Install via ClawHub or clone manually:

git clone https://github.com/FranciscoBuiltDat/openclaw-tweet-summarizer-lite.git

Scripts

Script Description
tweet.py Fetch a single tweet, save it, auto-summarize
search_tweets.py Search saved tweets by text, author, or date
summarize.py Re-summarize a previously saved tweet
config.py Toggle auto-summary on/off

Storage

All tweets saved to ~/.openclaw/workspace/data/tweets/index.json — one flat file, no folders or organization.

Pro Version

Need threads, user timelines, collections, or folder organization? Upgrade to [tweet-summarizer-pro](https://github.com/FranciscoBuiltDat/openclaw-tweet-su...

来源内容

SKILL.md
# Tweet Summarizer Lite

Use this skill when the user asks to fetch, read, save, or summarize a single tweet from Twitter/X.

## When to Use

✅ **USE this skill when the user:**

- Pastes a Twitter/X URL and wants to read or save it
- Asks to "fetch", "grab", "get", "read", or "summarize" a tweet
- Wants to search their saved tweets by text, author, or date
- Asks what they've saved so far

❌ **DON'T use when:**
- The user wants threads, user timelines, collections, or tags → use **tweet-summarizer-pro**
- Posting or replying to tweets (this skill is read-only)

## How to Use

You run the scripts internally — the user never types `python3`. Respond naturally, then exec the appropriate script and present the output conversationally.

The skill root is at: `~/.openclaw/workspace/skills/tweet-summarizer-lite/`
Run scripts with: `python3 <skill-root>/scripts/<script>.py <args>`

---

## Fetching a Tweet

**Triggers:** "fetch this tweet", "what does this say", "grab this", paste of x.com/*/status/* URL

```bash
python3 scripts/tweet.py <url>
# Skip summary: python3 scripts/tweet.py <url> -ns
```

Auto-detects tweet URLs in the user's message. Shows the tweet text and a short summary.

---

## Searching Saved Tweets

**Triggers:** "search my saved tweets for...", "find tweets about...", "do I have anything saved about..."

```bash
# By text content
python3 scripts/search_tweets.py --text "artificial intelligence"

# By author
python3 scripts/search_tweets.py --source elonmusk

# By date
python3 scripts/search_tweets.py --since 2026-02-01

# List all saved authors
python3 scripts/search_tweets.py --list-sources

# Storage stats
python3 scripts/search_tweets.py --stats
```

---

## Summarizing a Saved Tweet

**Triggers:** "summarize tweet [id]", "give me a summary of that"

```bash
python3 scripts/summarize.py <tweet-id>
```

---

## Troubleshooting

If bird CLI fails or credentials are missing:
```bash
python3 scripts/config.py --check-credentials
```

Tell the user:
> S...
README
# Tweet Summarizer Lite

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

An **OpenClaw agent skill** — fetch, save, and summarize a single tweet from Twitter/X using natural language. Simple and lightweight: one command, one save folder, no setup.

## How to Use

Once installed, just talk to your agent naturally:

> *"What does this tweet say?"* → paste an x.com URL  
> *"Grab this tweet and save it"*  
> *"Summarize that tweet I saved earlier"*  
> *"Search my saved tweets for AI"*  
> *"Find tweets I saved from @elonmusk"*

Your agent handles everything — no commands needed.

## Features

- 🐦 **Single tweet fetching** — fetch any tweet by URL
- 📊 **Auto-summary** — key points extracted automatically after fetching
- 💾 **Simple storage** — all tweets saved to one flat folder
- 🔍 **Basic search** — find saved tweets by text, author, or date

## Prerequisites

Requires the [`bird`](https://github.com/steipete/bird) CLI and valid Twitter session cookies.

```bash
npm install -g @steipete/bird
```

Set your credentials (see [SECURITY.md](SECURITY.md) for how to get these):

```bash
export AUTH_TOKEN="your_auth_token"
export CT0="your_ct0_token"
```

## Installation

Install via [ClawHub](https://clawhub.ai) or clone manually:

```bash
git clone https://github.com/FranciscoBuiltDat/openclaw-tweet-summarizer-lite.git
```

## Scripts

| Script | Description |
|--------|-------------|
| `tweet.py` | Fetch a single tweet, save it, auto-summarize |
| `search_tweets.py` | Search saved tweets by text, author, or date |
| `summarize.py` | Re-summarize a previously saved tweet |
| `config.py` | Toggle auto-summary on/off |

## Storage

All tweets saved to `~/.openclaw/workspace/data/tweets/index.json` — one flat file, no folders or organization.

## Pro Version

Need threads, user timelines, collections, or folder organization? Upgrade to [tweet-summarizer-pro](https://github.com/FranciscoBuiltDat/openclaw-tweet-su...

相关技能

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.