twitter-crawler

Crawl tweets from a Twitter user and export them as Markdown or JSON.

155|24|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/huangserva/servasyy_skills --skill twitter-crawler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: twitter-crawler
Source: https://github.com/huangserva/servasyy_skills/tree/main/twitter-crawler
Command: npx skills add https://github.com/huangserva/servasyy_skills --skill twitter-crawler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tweety, yaml, and includes scripts (resource) components.

What problem does it solve?

The Twitter crawler helps users collect tweets from a specific account and store them in a portable, readable format for analysis or archiving.

Core Features & Use Cases

  • Fetches tweets by username with optional limits, pagination, and output formats (Markdown and JSON).
  • Generates Markdown reports including author info, tweet text, timestamps, and engagement metrics.
  • Supports JSON export for data pipelines and analytics workflows.

Quick Start

Fetch tweets for a specified username and save them as a Markdown file in outputs, with optional JSON export.

Frequently Asked Questions about twitter-crawler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I crawl tweets from a specific Twitter user and export them for analysis?

To crawl tweets from a Twitter user, this Skill fetches a configurable number of posts and exports them as Markdown and JSON files. It retrieves text, timestamps, and engagement metrics for content analysis or archiving workflows.

What is the best way to save tweets as Markdown for data archiving?

Saving tweets as Markdown is handled by fetching tweets via username and generating a structured report. The output includes author info, tweet text, timestamps, and engagement metrics for readable data archiving.

Can I export crawled tweets to JSON for data pipelines?

Yes, you can export crawled tweets to JSON. The Skill supports JSON output formats alongside Markdown, enabling structured data integration directly into analytics workflows and data pipelines.

Does the twitter-crawler respect Twitter rate limits when fetching data?

The twitter-crawler respects rate limits by adhering to delays during data retrieval. It uses the tweety library to fetch tweets and applies delays internally to manage rate limits while crawling user data.

What engagement metrics are included when I crawl Twitter data?

When you crawl Twitter data, the output includes specific engagement metrics alongside the tweet text and timestamps. This structured data supports content analysis and research workflows effectively.

Do I need tweety to crawl tweets and save them as Markdown?

Yes, you need the tweety library installed to crawl tweets and save them as Markdown. The Skill relies on tweety to retrieve data and yaml for configuration to execute the crawling process.