From startup
Posts text, images, and videos to X (Twitter) from the command line using a Python CLI script with OAuth credentials. Supports chunked video uploads and requires user confirmation before posting.
npx claudepluginhub rameerez/claude-code-startup-skillsThis skill is limited to using the following tools:
Post to X using the CLI tool at `~/.claude/skills/x-post/x-post.py`.
Posts to X (Twitter) using official OAuth 1.0a API. Use for tweeting, updates, or content publishing; bypasses rate limits and bot detection of cookie-based tools like bird CLI.
Posts tweets, replies, quote tweets, and long-form notes (up to 25k chars) on X via Xquik API. Handles media uploads, reply targeting, communities; requires explicit user approval.
Integrates with X/Twitter API to post tweets/threads, read timelines/mentions, search content/trends, and fetch analytics using OAuth 1.0a/2.0 authentication.
Share bugs, ideas, or general feedback.
Post to X using the CLI tool at ~/.claude/skills/x-post/x-post.py.
Requires Python packages: pip install xdk requests_oauthlib
Credentials file at ~/.claude/skills/x-post/x.key (JSON):
{
"api_key": "...",
"api_secret": "...",
"access_token": "...",
"access_token_secret": "..."
}
Post text:
python ~/.claude/skills/x-post/x-post.py post "Your tweet text"
Post with image:
python ~/.claude/skills/x-post/x-post.py post "Your tweet text" --media /path/to/image.jpg
Post with video:
python ~/.claude/skills/x-post/x-post.py post "Your tweet text" --media /path/to/video.mp4
Check profile:
python ~/.claude/skills/x-post/x-post.py me