✓ Verified 📱 Social Media ✓ Enhanced Data

Kiro X Publisher

Discover hot topics on X, enrich tweets one-by-one, score and summarize signals, generate one tweet

Rating
3.9 (163 reviews)
Downloads
1,953 downloads
Version
1.0.0

Overview

Discover hot topics on X, enrich tweets one-by-one, score and summarize signals, generate one tweet draft.

Complete Documentation

View Source →

Kiro X Hot Publisher

Plugin producer: kiroai.io

End-to-end X workflow for Kiro:

  • Discover trending tweets from X API
  • Enrich each candidate via FxTwitter (full text/article support)
  • Score and rank (engagement + freshness)
  • Summarize key signals
  • Generate exactly one tweet draft
  • Optionally publish via X API (OAuth 1.0a)

Files

  • scripts/x_hot_pipeline.py
  • examples/cron_command.txt

Required env vars

Search:

  • X_BEARER_TOKEN (recommended)
Publish (optional, only when --post):
  • X_API_KEY
  • X_API_SECRET
  • X_ACCESS_TOKEN
  • X_ACCESS_TOKEN_SECRET

Quick start

bash
python3 skills/kiro-x-hot-publisher/scripts/install_and_init.py

python3 skills/kiro-x-hot-publisher/scripts/x_hot_pipeline.py \
  --queries "AI,OpenAI,DeepSeek,Claude,Gemini" \
  --batch-size 10

Post directly:

bash
python3 skills/kiro-x-hot-publisher/scripts/x_hot_pipeline.py \
  --queries "AI,OpenAI,DeepSeek" \
  --batch-size 10 \
  --post

Output

Default output folder: ./outputs/x-hot/

Generated files:

  • latest.json: full structured result
  • latest.txt: plain-text briefing + final tweet draft

Notes

  • This workflow is designed for public tweets only.
  • FxTwitter is a third-party dependency for enrichment; if unavailable, base X data is still used.
  • Keep --batch-size small initially (recommended 10).

Changelog

  • 1.1.0: Security hardening for scripts/setup_cron.sh (input validation and command construction safeguards).

Installation

Terminal bash

openclaw install kiro-x-publisher
    
Copied!

💻Code Examples

example.sh
python3 skills/kiro-x-hot-publisher/scripts/install_and_init.py

python3 skills/kiro-x-hot-publisher/scripts/x_hot_pipeline.py \
  --queries "AI,OpenAI,DeepSeek,Claude,Gemini" \
  --batch-size 10
example.sh
python3 skills/kiro-x-hot-publisher/scripts/x_hot_pipeline.py \
  --queries "AI,OpenAI,DeepSeek" \
  --batch-size 10 \
  --post

Tags

#communication

Quick Info

Category Social Media
Model Claude 3.5
Complexity One-Click
Author vmining
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install kiro-x-publisher