Toolverse
All skills

x-api

by openclaw

Post to X (Twitter) using the official API with OAuth 1.0a. Use when you need to tweet, post updates, or publish content. Bypasses rate limits and bot detection that affect cookie-based approaches like bird CLI.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Post to X (Twitter) using the official API with OAuth 1.0a. Use when you need to tweet, post updates, or publish content. Bypasses rate limits and bot detection that affect cookie-based approaches like bird CLI.

How to use

  1. Przejdź do https://developer.x.com/en/portal/dashboard i zaloguj się na swoje konto X. Utwórz nowy projekt i aplikację, następnie ustaw uprawnienia aplikacji na "Read and Write" w ustawieniach. 2. Pobierz cztery klucze z karty "Keys and tokens": API Key (Consumer Key), API Key Secret (Consumer Secret), Access Token oraz Access Token Secret. 3. Skonfiguruj poświadczenia, wybierając jedną z dwóch metod: albo ustaw zmienne środowiskowe (X_API_KEY, X_API_SECRET, X_ACCESS_TOKEN, X_ACCESS_SECRET), albo utwórz plik JSON w lokalizacji ~/.clawdbot/secrets/x-api.json zawierający wszystkie cztery klucze. 4. Zainstaluj wymaganą bibliotekę za pomocą npm install -g twitter-api-v2. 5. Opublikuj post, uruchamiając polecenie x-post "Twoja wiadomość tutaj" — obsługiwane są wieloliniowe posty poprzez znaki nowego wiersza. Narzędzie zwróci adres URL opublikowanego postu. 6. Pamiętaj, że darmowy plan X Developer Portal pozwala na 1500 postów miesięcznie; wyższe limity wymagają subskrypcji Basic ($100/miesiąc).

Related skills

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163