Skip to content

Add skill: xquik-twitter#527

Open
kriptoburak wants to merge 2 commits into
TerminalSkills:mainfrom
kriptoburak:add-skill/hermes-tweet
Open

Add skill: xquik-twitter#527
kriptoburak wants to merge 2 commits into
TerminalSkills:mainfrom
kriptoburak:add-skill/hermes-tweet

Conversation

@kriptoburak
Copy link
Copy Markdown

@kriptoburak kriptoburak commented May 12, 2026

Add Skill: xquik-twitter

Which use case does this skill serve?

This skill serves recurring X/Twitter operations from Hermes Agent: social listening, tweet search, reply analysis, user lookup, follower export, account monitoring, and approval-gated posting, replies, and DMs through Hermes Tweet and Xquik. It is distinct from the existing twitter-x-marketing skill because it documents a Xquik-backed Hermes Agent plugin workflow with tweet_explore, tweet_read, tweet_action, and explicit write approval gates.

Example usage

A Hermes Agent user asks: Search Twitter/X for recent posts about Hermes Agent plugins and read replies on the most relevant result.

The agent uses tweet_explore to find the relevant endpoints, tweet_read to search tweets and read replies, then returns tweet IDs, usernames, URLs, reply themes, and next actions that would require approval. For posting or DMs, the skill requires showing the exact action and getting explicit approval before tweet_action.

Review update

Addressed the maintainer rename request:

  • Renamed the skill directory from skills/hermes-tweet/ to skills/xquik-twitter/.
  • Updated the name: frontmatter, README catalog row, and generated skills/index.json entry.
  • Softened the first example response so it is clearly illustrative.
  • Confirmed https://docs.xquik.com/guides/hermes-tweet resolves with HTTP 200.

Category

Automation

Validation

  • git diff --check
  • git diff --cached --check
  • node scripts/generate-index.js
  • Parsed skills/index.json and confirmed one xquik-twitter entry with no hermes-tweet entry.
  • Confirmed skills/xquik-twitter/SKILL.md exists and skills/hermes-tweet/SKILL.md no longer exists.
  • Checked changed public files for common hardcoded token patterns.
  • Checked changed public files for em dash and en dash characters.
  • Link checks: Xquik guide 200, Xquik Hermes Tweet GitHub 200, PR URL 200.

Additional context

Duplicate checks across repository content, open and closed PRs, and issues found no existing Xquik Twitter route.

Copy link
Copy Markdown
Collaborator

@Andrew1326 Andrew1326 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the well-structured SKILL.md — frontmatter, sections, approval gates, and security guidelines all look great.

One blocker before merge: naming collision. We already ship skills/hermes-agent/, which documents NousResearch's Hermes self-improving agent pattern. This PR's "Hermes Agent" refers to a different project (the Xquik-dev plugin platform). Two unrelated hermes-* skills will confuse both the LLM router and users searching the marketplace.

Could you rename to make the vendor explicit? Suggestions:

  • xquik-twitter
  • xquik-hermes-tweet
  • hermes-tweet-xquik

That requires updating: the directory name, the name: field in frontmatter, the README table row, and rerunning node scripts/generate-index.js.

Two smaller nits while you're in there:

  1. Example 1's "Expected response" cites a specific @agentbuilder tweet at 2026-05-12T14:20:00Z as if it were real output — please soften that to make clear it's illustrative.
  2. Please confirm https://docs.xquik.com/guides/hermes-tweet (linked in Example 2's draft reply) actually resolves.

Once the rename lands and the index is regenerated, happy to take another look.

@kriptoburak kriptoburak changed the title Add skill: hermes-tweet Add skill: xquik-twitter May 20, 2026
@kriptoburak
Copy link
Copy Markdown
Author

Updated for the requested rename and example/link checks.

Changes made:

  • Renamed the skill directory to skills/xquik-twitter/.
  • Updated name: xquik-twitter, the README catalog row, and regenerated skills/index.json.
  • Softened Example 1 so the expected response is clearly illustrative.
  • Confirmed https://docs.xquik.com/guides/hermes-tweet resolves with HTTP 200.

Validation passed:

  • git diff --check
  • git diff --cached --check
  • node scripts/generate-index.js
  • Parsed skills/index.json and confirmed exactly one xquik-twitter entry and no hermes-tweet entry.
  • Confirmed the new skill path exists and the old path is removed.
  • Changed-line sensitive-token and dash scans.
  • Link checks for the Xquik guide, Xquik Hermes Tweet GitHub repo, and this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants