Skip to main content
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

  1. Install Node.js 18+.
  2. Authenticate Bird (follow prompts on first run):
  1. 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.