Skip to content

docs(skills): clarify xurl search returns raw, engageable posts - #70443

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-c4ea22d7
Jul 24, 2026
Merged

docs(skills): clarify xurl search returns raw, engageable posts#70443
teknium1 merged 1 commit into
mainfrom
hermes/hermes-c4ea22d7

Conversation

@teknium1

Copy link
Copy Markdown
Contributor

Summary

The xurl skill now distinguishes its search (raw, engageable post objects as the authenticated account) from LLM-synthesized X search answers — described entirely in the skill's own terms, with no reference to any other tool.

With the built-in x_search tool landed (#26763/#27376), an agent holding both surfaces had two things claiming "search X" and nothing steering the choice. The skill can't name the tool (it's credential-gated and may not exist), so the search bullets now describe what makes xurl search distinct standalone: it queries the X index as your authenticated account and returns raw post JSON with IDs you can immediately reply to, like, or repost — vs a summarized answer about a topic.

Changes

  • skills/social-media/xurl/SKILL.md:
    • description: "post, search" → "raw post search, posting" (still exactly 60 chars)
    • "Use this skill for" bullet: search now says "raw posts (actual post JSON with IDs you can engage with)"
    • Reading & Search section: one-paragraph note on what xurl search returns and when to prefer it
    • version 1.1.1 → 1.1.2

Validation

Check Result
scripts/run_tests.sh tests/skills/test_xurl_article_ingestion_docs.py -q pass
description length ≤ 60 60

Infographic

xurl-search-clarity

@alt-glitch alt-glitch added type/docs Documentation improvements P3 Low — cosmetic, nice to have tool/skills Skills system (list, view, manage) labels Jul 24, 2026
@github-actions

github-actions Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

૮ >ﻌ< ა ci review

ran on 562194a

ℹ️ Info

Desktop E2E visual evidence · View test artifacts · View job

1 visual diff.

inline evidence upload failed.

Failed to upload diff-665a0833239e-onboarding-overlay-diff.png with gh image (exit code 1): Error uploading /home/runner/work/_temp/e2e-evidence/diff-665a0833239e-onboarding-overlay-diff.png: step 0 (get upload token): uploadToken not found on repo page — do you have write access to NousResearch/hermes-agent? (or, if NousResearch enforces SAML SSO, authorize at https://github.com/orgs/NousResearch/sso)

With the built-in x_search tool (xAI-backed, returns a synthesized
answer) now shipping, the xurl skill's plain 'searching posts' wording
no longer disambiguated the two search surfaces. Describe xurl search
in its own terms — authenticated X index query returning raw post JSON
with IDs suitable for immediate engagement — so agents route correctly
whether or not x_search is enabled. No cross-toolset reference added,
per the schema/skill cross-reference rule.
@teknium1
teknium1 force-pushed the hermes/hermes-c4ea22d7 branch from d425e91 to 562194a Compare July 24, 2026 02:47
@teknium1
teknium1 enabled auto-merge (rebase) July 24, 2026 02:50
@teknium1
teknium1 merged commit 25f81b3 into main Jul 24, 2026
63 of 69 checks passed
@teknium1
teknium1 deleted the hermes/hermes-c4ea22d7 branch July 24, 2026 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Low — cosmetic, nice to have tool/skills Skills system (list, view, manage) type/docs Documentation improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants