The post_x skill fetches a URL, summarizes it to a configurable word limit, and publishes to X/Twitter via the Bird CLI.
Natural language
Word limits
Specify a word cap in natural language:
Default: 40 words. Maximum: 200 words.
Setup
- Install Node.js 18+.
- Authenticate Bird (follow prompts on first run):
- Ensure an LLM provider is configured in
.env (Gemini, Groq, etc.) for summarization.
Bird is auto-installed via npx on first use if not present globally.
CLI
Safety
- GitHub URLs in tweets must appear in the source text — hallucinated repo paths are blocked.
- LinkedIn and article URLs are fetched and summarized before posting.
- Use
--dry-run to preview the composed tweet.
Posting requires valid X/Twitter credentials via Bird. Review tweet content before publishing in production accounts.