Skip to content

feat: add Hermes Tweet skill and team setup guidance - #39

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

feat: add Hermes Tweet skill and team setup guidance#39
kriptoburak wants to merge 2 commits into
softaworks:mainfrom
kriptoburak:codex/add-hermes-tweet-skill

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jun 22, 2026

Copy link
Copy Markdown

Summary

  • Add the current Hermes Tweet 0.1.11 skill for native Xquik tools in Hermes Agent.
  • Register it in the marketplace, README, and generated per-plugin distribution.
  • Document discovery, complete reads, runtime reloads, remote gateways, approval gates, and safe action handling.
  • Add the required independent-service disclosure.

Independent Repository Fix

Closes #33.

The root README now documents 2 supported team rollout paths:

  • Marketplace auto-updates for Claude Code teams that prefer current releases.
  • Commit-pinned Skills CLI installs for mixed-agent or reviewed rollouts.

The pinned path records the approved commit and exact skill names in the team's repository. It supports auditable upgrades and rollbacks without syncing or symlinking user configuration directories.

Scope

This PR installs the native Hermes plugin and exposes live Hermes tools. PR #38 is a separate, non-mutating source-packet workflow for public evidence collection, so the 2 skills do not duplicate each other.

Validation

  • python3 -m py_compile scripts/build_plugins.py scripts/bump_version.py
  • python3 scripts/build_plugins.py
  • python3 scripts/build_plugins.py --dry-run
  • CI-equivalent marketplace field validation with jq
  • Plugin-name uniqueness and source-path validation
  • Source-to-distribution byte equality checks
  • Relative Markdown link checks
  • npx skills add . --list --skill hermes-tweet
  • Public Hermes Tweet, Xquik guide, Hermes plugin guide, and PyPI links return HTTP 200
  • git diff --check

Both commits are SSH-signed. The branch is current with main.

Disclosure: I work on Xquik.

Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.

@kriptoburak
kriptoburak force-pushed the codex/add-hermes-tweet-skill branch from 8e4eac6 to 2bb5e60 Compare July 30, 2026 18:03
@kriptoburak kriptoburak changed the title Add Hermes Tweet skill feat: add Hermes Tweet skill and team setup guidance Jul 30, 2026
@kriptoburak

Copy link
Copy Markdown
Author

Consolidated repair is live at signed head 2bb5e60084746e6e89065aa1d3d62ed101ebc7c7.

The Hermes Tweet integration now matches the current 0.1.11 plugin contract. It covers runtime installation and reloads, remote gateways, catalog-only endpoint use, complete paginated reads, approval-gated private or mutating actions, safe asynchronous action handling, and the independent-service disclosure.

As the independent repository fix, the README now resolves #33 with marketplace auto-update and commit-pinned Skills CLI rollout paths for teams.

The plugin build, dry run, Python compilation, marketplace validation, source/distribution equality, Skills CLI discovery, relative links, public resources, and diff checks pass. Both commits are GitHub-verified. The upstream CI event currently reports action_required with 0 jobs, so it is waiting for the repository's fork-workflow approval rather than reporting a test failure.

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.

team-shared install path for the toolkit?

1 participant