skills/storyclaw-x-manager/SKILL.md
Manage X (Twitter) accounts — post tweets, like, reply, retweet, view timeline, search, auto-interact, analyze data.
npx skillsauth add storyclaw-official/talenthub storyclaw-x-managerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage X (formerly Twitter) accounts: posting, engagement, timeline, and analytics.
Each user's credentials are stored in credentials/{USER_ID}.json:
{
"twitter": {
"api_key": "",
"api_secret": "",
"access_token": "",
"access_token_secret": "",
"bearer_token": ""
}
}
If user has no Twitter credentials configured, prompt them to bind their X account first.
Or set env vars: TWITTER_API_KEY, TWITTER_API_SECRET, TWITTER_ACCESS_TOKEN, TWITTER_ACCESS_TOKEN_SECRET, TWITTER_BEARER_TOKEN.
python3 {baseDir}/scripts/post_tweet.py <USER_ID> "<tweet content>" [--media <image_path>]
Max 280 characters. Longer tweets auto-split for Premium/Enterprise accounts.
Like:
python3 {baseDir}/scripts/like_tweet.py <USER_ID> <tweet_id>
Reply:
python3 {baseDir}/scripts/reply_tweet.py <USER_ID> <tweet_id> "<reply content>"
Retweet:
python3 {baseDir}/scripts/retweet.py <USER_ID> <tweet_id>
User tweets:
python3 {baseDir}/scripts/get_user_tweets.py <USER_ID> <twitter_handle> [--count <n>]
Timeline:
python3 {baseDir}/scripts/get_timeline.py <USER_ID> [--count <n>]
Search:
python3 {baseDir}/scripts/search_tweets.py <USER_ID> "<keywords>" [--count <n>]
Configure in state/{USER_ID}.json:
{
"auto_reply": {
"enabled": true,
"keywords": ["keyword1", "keyword2"],
"reply_template": "Thanks {username} for {keyword}!"
}
}
development
X2C Distribution and Wallet API — publish video to X2C platform, manage assets (balance, claim X2C, swap to USDC, withdraw, transactions).
testing
Execute cryptocurrency trades on exchanges (Binance, OKX) with risk controls, user confirmation, and audit logging.
content-media
Self-evolving Polymarket trading bot. Design strategy with user, run paper trading, auto-improve until edge target met, then ask to switch to live.
development
US stock and crypto trading via Alpaca API. Paper trading (simulated) and real trading supported. Real-time quotes, orders, positions, RSI strategy.