Fähigkeiten twitter-automation
📦

twitter-automation

Niedriges Risiko 🌐 Netzwerkzugriff⚙️ Externe Befehle

Automate Twitter and X with MCP Tools

Auch verfügbar von: inference-sh-8,inference-sh-9,inference-sh

Managing Twitter presence manually consumes significant time and effort. This skill automates posts, searches, bookmarks, lists, and user interactions through Composio integration with Rube MCP.

Unterstützt: Claude Codex Code(CC)
🥉 73 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "twitter-automation". Search for tweets about "climate change" from verified users

Erwartetes Ergebnis:

Returns 20 recent tweets with author information, engagement metrics, and tweet text matching the search query

Verwendung von "twitter-automation". Create a post with media attachment

Erwartetes Ergebnis:

Media uploaded successfully with media_id, post created with attached image and confirmation with post URL

Sicherheitsaudit

Niedriges Risiko
v1 • 2/25/2026

Static analyzer flagged 83 external_commands patterns and 1 network pattern, but all are false positives. The detected patterns are markdown code formatting (inline code spans with backticks) documenting MCP tool names, not actual shell command execution. The skill uses Rube MCP to access Twitter API through Composio - legitimate functionality. No malicious intent detected. Minor risk from external API dependency on Twitter and Rube MCP services.

1
Gescannte Dateien
237
Analysierte Zeilen
3
befunde
1
Gesamtzahl Audits
Probleme mit niedrigem Risiko (1)
External API Dependency
Skill depends on external services: Rube MCP server (https://rube.app/mcp) and Twitter API. Users must trust these third-party services with their data and authentication credentials.

Risikofaktoren

🌐 Netzwerkzugriff (1)
⚙️ Externe Befehle
Keine spezifischen Standorte aufgezeichnet
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
88
Sicherheit
100
Spezifikationskonformität

Was du bauen kannst

Social Media Manager

Schedule and publish posts, monitor brand mentions through search, and organize content with lists for efficient social media management.

Content Researcher

Search tweets by topic or hashtag, bookmark relevant posts for later reference, and track specific users or conversations.

Personal Automation

Automate personal posting workflows, manage saved tweets in bookmarks, and interact with content from curated lists.

Probiere diese Prompts

Beginner: Post a Tweet
Help me post a tweet with the text "Hello Twitter! This is my first automated post." using the Twitter automation skill.
Beginner: Search Recent Tweets
Search for recent tweets about "AI automation" from the past 24 hours and show me the top 5 results.
Intermediate: Post with Media
Upload an image from /path/to/image.jpg and create a post with the caption "Check out this amazing view!" attaching the uploaded media.
Advanced: Monitor Brand Mentions
Search for tweets mentioning @mybrand from the last 7 days, excluding retweets. For each result, look up the user profile and bookmark important mentions for follow-up.

Bewährte Verfahren

  • Always call RUBE_SEARCH_TOOLS first to get current tool schemas before executing any workflow
  • Call TWITTER_USER_LOOKUP_ME to get authenticated user ID before operations requiring user context
  • Implement deduplication logic for automated posting to avoid duplicate tweets on retry

Vermeiden

  • Do not retry post creation on timeout without checking if the post was already created
  • Do not pass integer values for media IDs or user IDs - always use numeric strings
  • Do not skip OAuth connection verification before running Twitter workflows

Häufig gestellte Fragen

How do I connect my Twitter account to use this skill?
Call RUBE_MANAGE_CONNECTIONS with toolkit 'twitter'. If not connected, follow the returned OAuth link to authorize. Confirm status shows ACTIVE before running workflows.
What are the Twitter API rate limits?
Rate limits vary by access tier. Free tier has very limited posting (approximately 1,500 posts per month). Check the x-rate-limit-remaining header in API responses for current limits.
Can I search tweets older than 7 days?
Recent search covers only the last 7 days. Full archive search requires Academic Research or Enterprise access level for historical tweet data.
How do I post a tweet with an image?
First upload the image using TWITTER_UPLOAD_MEDIA, get the media_id from the response, then pass it as a string in the media__media_ids array when creating the post.
Why did my duplicate tweet get created?
Post creation is not idempotent. If you retry on timeout, a new post will be created. Implement your own deduplication logic to prevent this.
What MCP server do I need for this skill?
Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed - just add the endpoint and authenticate Twitter through the connection flow.

Entwicklerdetails

Dateistruktur

📄 SKILL.md