Agent Skills
› QuixiAI/Hexis
› twitter-x-actions
twitter-x-actions
GitHub用于在Twitter/X已连接且用户明确请求时,执行发帖、回复或发送私信等对外操作。强调需严格遵循授权原则,确保内容简短准确,并区分公开与私人场景,保障发布安全。
Trigger Scenarios
用户要求发布推文
用户要求回复帖子
用户要求发送私信
Install
npx skills add QuixiAI/Hexis --skill twitter-x-actions -g -y
SKILL.md
Frontmatter
{
"name": "twitter-x-actions",
"category": "communication",
"contexts": [
"chat",
"heartbeat"
],
"requires": {
"tools": [
"twitter_x_post",
"twitter_x_reply",
"twitter_x_dm_send"
]
},
"bound_tools": [
"twitter_x_post",
"twitter_x_reply",
"twitter_x_dm_send"
],
"description": "Create Twitter\/X posts, reply to posts, and send DMs with explicit action authorization"
}
Twitter/X Actions
Use this only after Twitter/X is connected and the user asks for an outward X action: post, reply, or send a DM.
Principles
- A connected X account is not permission to act. Posting is public and effectively irreversible once seen — hold outward X actions to at least the outreach bar: new, wanted, timely.
- One-off chat actions still need a clear user request in the current conversation.
- Heartbeat actions require a matching DB-owned connector action policy; if none exists, do not improvise. Use
connector-action-authorizationto establish one. - Keep posts and replies short, literal, and aligned with the user's stated intent. Do not escalate a narrow request ("reply to this thread") into broader posting.
- Personal matters belong in DMs, never public posts.
Flow
- For a new post, call
twitter_x_postwith the exacttextthe user approved. - For a reply, call
twitter_x_replywithreply_to_tweet_idand the text. - For a direct message, call
twitter_x_dm_sendwith theparticipant_idand text. - Report what was posted or sent, quoting the final text.
Version History
- 990da5f Current 2026-08-20 13:53


