Edison Autopilot Post X

# Edison Autopilot Post X

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "Edison Autopilot Post X" with this command: npx skills add EdisonChenAI/edison-autopilot-post-x

Edison Autopilot Post X

AI-powered auto-tweeting system. Generates and posts 5 tweets per day to X using GPT-5.1, with Telegram notifications and built-in safeguards.

Built entirely through vibe coding with Claude Code — zero lines of code written by hand.

What It Does

  • Generates 5 tweets/day using GPT-5.1, matching your persona and voice
  • Posts automatically to X at scheduled times via cron
  • Sends Telegram notifications for every posted tweet
  • Checks last 10 tweets to avoid repetition
  • 3-layer character limit protection (target 220 → retry at 280 → hard reject)
  • Configurable banned phrases list to kill GPT filler
  • Explicit rules to prevent AI from fabricating data/statistics
  • Style variety — mixes formats (hot takes, questions, one-liners, stories)

Setup

1. Install dependencies

pip install tweepy requests

2. Set environment variables

export OPENAI_API_KEY="sk-..."
export X_CONSUMER_KEY="..."
export X_CONSUMER_SECRET="..."
export X_ACCESS_TOKEN="..."
export X_ACCESS_TOKEN_SECRET="..."

# Optional: Telegram notifications
export TWEET_BOT_TOKEN="..."
export TWEET_BOT_CHAT_ID="..."

3. Customize your persona

Edit auto_tweet.py — update the PERSONA, TOPICS, and BANNED_PHRASES sections to match your voice, topics, and style.

4. Run

python auto_tweet.py --dry-run   # preview without posting
python auto_tweet.py              # post for real

5. Schedule with cron (5x daily)

crontab -e
# Add: 0 8,11,14,17,21 * * * cd /path/to/repo && python auto_tweet.py

API Keys Required

ServiceCostWhere
X API (Basic)$25/monthdeveloper.x.com
OpenAI API~$0.50/dayplatform.openai.com
Telegram BotFree@BotFather on Telegram

Prompt Engineering Tips

  1. Study real people — encode tweet styles you admire into the persona
  2. Ban the filler — maintain a growing list of GPT's favorite empty phrases
  3. Never let AI make up numbers — explicit "NEVER FABRICATE DATA" rule
  4. Force variety — require different formats, tones, and structures
  5. Shorter is better — target 140-220 chars, not 280

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

X CDP Automation

Automate X (Twitter) via Chromium CDP: post tweets, reply, quote-retweet, publish articles. Uses real browser sessions with existing login, no API keys neede...

Registry SourceRecently Updated
6322
Profile unavailable
Automation

Skill Forge

AI 技能自动发现、评估、集成、验证、宣传闭环系统 — 跨生态技能市场引擎

Registry SourceRecently Updated
0491
Profile unavailable
Automation

Zeelin Twitter Web Autopost

ZeeLin Twitter/X 自动发推 + 回关 — 通过浏览器操作网页版 Twitter/X,无需 API Key。用户自行登录后,Agent 负责撰写推文并发布、以及一键回关粉丝(关注者列表 + 认证关注者列表)。支持定时发推(openclaw cron)。Keywords: Zeelin, ZeeLin...

Registry SourceRecently Updated
1309
Profile unavailable