executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
xquik-twitterProvides Xquik-backed X/Twitter workflows for Hermes Agent through Hermes Tweet. Use when tasks mention searching tweets, reading tweet replies, looking up users, exporting followers, monitoring tweets, posting tweets or replies, sending DMs, Xquik Twitter automation, or approval-gated Twitter actions.
Independent GitHub snapshot · Automated classification · Original documentation governs
Xquik Twitter covers Hermes Tweet workflows for X/Twitter automation through Xquik. It adds a least-privilege tool split for endpoint discovery, read-only X/Twitter queries, and approval-gated write actions.
Use this skill for operational X/Twitter workflows where the agent needs to search tweets, read replies, look up users, monitor tweets, export followers, or prepare posting, reply, and DM actions with explicit approval.
Classify the request before calling tools:
Restate the exact target, such as a keyword query, tweet URL, username, monitor event, follower export, draft tweet, reply, or DM recipient.
Use the Hermes plugin install path when Hermes Tweet is not available:
hermes plugins install Xquik-dev/hermes-tweet --enable
uv pip install --python ~/.hermes/hermes-agent/venv/bin/python hermes-tweet
hermes plugins enable hermes-tweet
Configure secrets outside prompts and source files:
export XQUIK_API_KEY=<xquik-api-key>
export HERMES_TWEET_ENABLE_ACTIONS=false
Keep HERMES_TWEET_ENABLE_ACTIONS=false for unattended sessions. Enable actions
only for workflows that include explicit user approval before writes.
Pick the narrowest tool for the job:
tweet_explore: search the bundled endpoint catalog and plan workflows. This
tool does not call the Xquik API.tweet_read: call read-only endpoints for tweet search, tweet details, tweet
replies, user lookup, follower export, trends, media, monitors, and account
checks.tweet_action: call approval-gated write or private endpoints, including
posting tweets, replying to tweets, sending DMs, creating monitors, updating
webhooks, and other account actions.For a new task, call tweet_explore first when the exact endpoint is unclear.
Then call tweet_read or prepare a tweet_action proposal with the concrete
/api/v1/... path and request body.
Before any tweet_action call:
Do not bundle several write actions into one approval unless the user explicitly approved the full batch.
For read workflows, summarize:
For monitor workflows, include the watched username, event types, status, and how the user can stop or change the monitor.
User input:
Search Twitter/X for recent posts about Hermes Agent plugins and read replies on the most relevant result.
Agent workflow:
1. Use tweet_explore to find the tweet search and replies endpoints.
2. Use tweet_read with /api/v1/x/tweets/search and q="Hermes Agent plugins".
3. Select the most relevant tweet from the returned list.
4. Use tweet_read with /api/v1/x/tweets/{id}/replies.
5. Summarize the original tweet, reply themes, notable users, and links.
Expected response:
Found 8 recent tweets for "Hermes Agent plugins". The most relevant thread is
an illustrative result from a plugin builder account. Replies focus on install
friction, plugin discovery, and tool permission scopes. No write actions were
taken.
User input:
Reply to tweet 1840000000000000000 thanking the author and linking the Xquik Twitter guide.
Agent workflow:
1. Use tweet_read to inspect tweet 1840000000000000000.
2. Draft the exact reply text.
3. Ask for approval before calling tweet_action.
4. After approval, call tweet_action with the reply endpoint and approved text.
5. Return the reply ID and URL.
Approval prompt:
Proposed reply:
"Thanks for sharing this. Xquik adds X/Twitter search, reply reading,
monitoring, and approval-gated posting for Hermes Agent:
https://docs.xquik.com/guides/hermes-tweet"
Approve posting this reply to tweet 1840000000000000000?
XQUIK_API_KEY values.tweet_read calls for research, social listening, and audits.