x-twitter
npx skills add https://github.com/alberduris/skills --skill x-twitter
Agent 安装分布
Skill 文档
X (Twitter) API v2 skill using the authenticated user’s own developer credentials (OAuth 1.0a, pay-per-use). All commands go through a single entry point: node <base_directory>/x.js <command> [flags]. Each command has its own doc file with the full reference for flags and behavior.
[!SETUP] Before first use, check whether <base_directory>/node_modules exists. If it does NOT exist, run npm install --prefix <base_directory>. Then check whether <base_directory>/dist/x.js exists. If it does NOT exist, run npm run build --prefix <base_directory>. NEVER cd into the skill directory; use –prefix to target it without changing your working directory.
[!COMMANDS]
Core:
a) me â authenticated user’s own account data (profile, metrics, verification). @docs/me.md.
b) search â search posts by query (last 7 days or full archive). @docs/search.md.
c) get â retrieve one or more posts by ID. @docs/get.md.
d) post â create a tweet, reply, or quote tweet. @docs/post.md.
e) delete â delete a post owned by the authenticated user. @docs/delete.md.
Engagement:
f) like â like a post by tweet ID. @docs/like.md.
g) unlike â remove a like from a post. @docs/like.md.
h) repost â repost (retweet) a post. @docs/repost.md.
i) unrepost â remove a repost. @docs/repost.md.
Social:
j) user â look up user(s) by username or ID. @docs/user.md.
k) follow â follow a user by username or ID. @docs/follow.md.
l) unfollow â unfollow a user. @docs/follow.md.
m) followers â list a user’s followers. @docs/followers.md.
n) following â list accounts a user follows. @docs/followers.md.
Feed:
o) timeline â your home timeline (reverse chronological). @docs/timeline.md.
p) mentions â posts that mention you. @docs/mentions.md.
Bookmarks:
q) bookmark â bookmark a post. @docs/bookmark.md.
r) unbookmark â remove a bookmark. @docs/bookmark.md.
s) bookmarks â list your bookmarks. @docs/bookmark.md.
Moderation:
t) mute â mute a user. @docs/mute.md.
u) unmute â unmute a user. @docs/mute.md.
v) muted â list muted accounts. @docs/mute.md.
w) blocked â list blocked accounts. @docs/blocked.md.
x) hide-reply â hide a reply to your post. @docs/hide-reply.md.
Analytics:
y) likers â users who liked a post. @docs/likers.md.
z) reposters â users who reposted a post. @docs/reposters.md.
aa) quotes â quote tweets of a post. @docs/quotes.md.
ab) count â count posts matching a query over time. @docs/count.md.
ac) reposts-of-me â reposts of your posts by others. @docs/reposts-of-me.md.
Discovery:
ad) search-users â search users by query. @docs/search-users.md.
ae) trending â trending topics (worldwide or personalized). @docs/trending.md.
[!CREDENTIALS] Four OAuth 1.0a variables are REQUIRED: X_API_KEY, X_API_SECRET, X_ACCESS_TOKEN, X_ACCESS_TOKEN_SECRET. They resolve from the first source that provides them: a) .env.local in cwd, b) .env in cwd, c) .env.local in the plugin directory, d) .env in the plugin directory, e) environment variables. Obtain them from the X Developer Console (Apps > Keys and tokens).