원클릭으로
xbot
X (Twitter) assistant — post, search, reply, monitor mentions, and track engagement. Your AI social media manager.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
X (Twitter) assistant — post, search, reply, monitor mentions, and track engagement. Your AI social media manager.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
DJ — your personal Disc Jockey. Describe a vibe ("Hong Kong 90s top 50", "rainy-Sunday jazz", "best of Beyond") and DJ builds the set, finds each track, and pulls clean MP3s into your local library — tagged, ready to copy to your phone for offline play. DJ curates; you press Get. It never moves or uploads anything on its own.
GTM brain for solo founders launching products. Pulse reads the user's brief (identity, voice, hard rules) AND the configured workspace (README, /doc/, recent commits, source) to know the product as well as the user does. The page drives a three-step pipeline — Gather local (script), Gather web (agent + Fetch tools), Draft (agent) — sending one goal at a time. Every artifact lands on the page via PageUpdate body_patch; the agent never replies with plain prose drafts. Built on four internal capabilities — discover-customers, monitor-mentions, track-progress, draft-content. AI-led, never auto-posts.
Durable memory across sessions — a model of who the user is, not a log of what was done. Three-tier store (core + long-term + episodic staging) via the `ling-mem` daemon. Same semantics in Linggen, Claude Code, Codex, and OpenClaw.
Mac Shifu — keeps your Mac and iPhone healthy and tidy. System health (disk, apps, caches, dashboard) plus iPhone/Mac photo-video cleanup. Use --web for the interactive dashboard, or run directly in chat.
Personal CFO — a private, on-device finance analyst. Import bank/credit CSV (or PDF) exports and it builds a spend report, finds subscriptions and price hikes, answers "why did I spend more this month?", drafts cancellation emails, and tracks goals month over month. Transactions never leave the machine except as redacted, aggregated figures. Read-only on your data; it advises and drafts, it never moves money.
Games — Chinese Chess and Gomoku against AI, plus Snake, Pong, and Tetris arcade classics
| name | xbot |
| description | X (Twitter) assistant — post, search, reply, monitor mentions, and track engagement. Your AI social media manager. |
| user-invocable | true |
| allowed-tools | ["Bash","Read","Write","AskUser"] |
| argument-hint | post <text> | search <query> | reply <url> | mentions | my-tweets | config | status |
| permission | {"paths":[{"path":"~/.linggen/skills/xbot","mode":"write"}],"warning":"xbot reads and writes credentials and post drafts under ~/.linggen/skills/xbot, and calls the X API via Bash."} |
Post, search, reply, and monitor your X presence from chat. Uses the user's own developer app credentials (pay-per-use).
SP_DIR="$HOME/.linggen/skills/xbot/scripts"
[ -d "$SP_DIR" ] || SP_DIR="$PWD/.linggen/skills/xbot/scripts"
bash "$SP_DIR/status.sh"
Important: Do NOT ask the user to paste API keys into chat and do NOT read credential files. Just tell the user how to create/edit the file themselves.
Show the user these steps:
mkdir -p ~/.linggen/skills/xbot/credentials
touch ~/.linggen/skills/xbot/credentials/x.env
~/.linggen/skills/xbot/credentials/x.env in your editor and add:X_API_KEY="<Consumer Key>"
X_API_SECRET="<Consumer Secret>"
X_ACCESS_TOKEN="<Access Token>"
X_ACCESS_TOKEN_SECRET="<Access Token Secret>"
status.shbash "$SP_DIR/post-x.sh" "Your message here"
Or use Python for better Unicode/quoting support:
python3 "$SP_DIR/x_api.py" && python3 -c "
import sys; sys.path.insert(0, '$SP_DIR')
from x_api import api_post
status, data = api_post('/tweets', {'text': '''MESSAGE_HERE'''})
print(data)
"
Find recent tweets about a topic:
python3 "$SP_DIR/search.py" "AI coding agent" 10
Use this to:
python3 "$SP_DIR/reply.py" "https://x.com/user/status/123456" "Your reply text"
Accepts either a tweet URL or a tweet ID.
See who's mentioning or replying to you:
python3 "$SP_DIR/mentions.py" 10
See your recent tweets with likes, retweets, replies, and views:
python3 "$SP_DIR/my_tweets.py" 10
When the user says something like "summarize today and post to X":
When the user says "find conversations about ":
search.py with the topicWhen the user says "announce release" or "post about release":
status.sh and guide user through setup