Connect
ComposioHQ/awesome-claude-skills
Connect Claude to any app. An agent skill from ComposioHQ/awesome-claude-skills.
A skill your agent uses when connecting a remote Hermes gateway to Buzz end-to-end.
$ npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install tonbistudio/buzz-skills hermes-in-buzz --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/tonbistudio/buzz-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/hermes-in-buzz .claude/skills/hermes-in-buzz && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "hermes-in-buzz" agent skill from https://github.com/tonbistudio/buzz-skills/tree/main/hermes-in-buzz into .claude/skills/hermes-in-buzz/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "hermes-in-buzz", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/tonbistudio/buzz-skills/tree/main/hermes-in-buzzType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install tonbistudio/buzz-skills hermes-in-buzz --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tonbistudio/buzz-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/hermes-in-buzz .agents/skills/hermes-in-buzz && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "hermes-in-buzz" agent skill from https://github.com/tonbistudio/buzz-skills/tree/main/hermes-in-buzz into .agents/skills/hermes-in-buzz/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "hermes-in-buzz", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install tonbistudio/buzz-skills hermes-in-buzz --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tonbistudio/buzz-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/hermes-in-buzz .cursor/skills/hermes-in-buzz && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "hermes-in-buzz" agent skill from https://github.com/tonbistudio/buzz-skills/tree/main/hermes-in-buzz into .cursor/skills/hermes-in-buzz/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "hermes-in-buzz", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/tonbistudio/buzz-skills.git --path hermes-in-buzz--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install tonbistudio/buzz-skills hermes-in-buzz --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tonbistudio/buzz-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/hermes-in-buzz .gemini/skills/hermes-in-buzz && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "hermes-in-buzz" agent skill from https://github.com/tonbistudio/buzz-skills/tree/main/hermes-in-buzz into .gemini/skills/hermes-in-buzz/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "hermes-in-buzz", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install tonbistudio/buzz-skills hermes-in-buzzInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/tonbistudio/buzz-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/hermes-in-buzz .github/skills/hermes-in-buzz && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "hermes-in-buzz" agent skill from https://github.com/tonbistudio/buzz-skills/tree/main/hermes-in-buzz into .github/skills/hermes-in-buzz/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "hermes-in-buzz", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install tonbistudio/buzz-skills hermes-in-buzz --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/tonbistudio/buzz-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/hermes-in-buzz .opencode/skills/hermes-in-buzz && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "hermes-in-buzz" agent skill from https://github.com/tonbistudio/buzz-skills/tree/main/hermes-in-buzz into .opencode/skills/hermes-in-buzz/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "hermes-in-buzz", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
hermes-in-buzzA skill your agent uses when connecting a remote Hermes gateway to Buzz end-to-end.
Hermes In Buzz is an agent skill from tonbistudio/buzz-skills. Use when connecting a remote Hermes gateway to Buzz end-to-end. Do not use for a Buzz-managed ACP runtime; use the official buzz-acp relay-bridge guide instead.
Its SKILL.md is about 4.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including scripts (for example `evals/evals.json` and `scripts/update_buzz_credentials.py`).
The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 3f2d570. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 2 files in scripts/ (Rust and Python), which the agent can run.
Shell commands in SKILL.md call:
cargogitFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comAlso links to:
hermes-agent.nousresearch.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
BUZZ_PRIVATE_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Hermes In Buzz loads about 4.6k tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 2,258 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
ese overrides from the active profile's `.env`:e bundled updater—not by shell-sourcing `.env`. Raw `BUZZ_AUTH_TAG` JSON loses quotation marks when shell-sourced and prsudo loginctl enable-linger "$USER"tem service is an explicit alternative: `sudo hermes gateway install --system`.Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from tonbistudio/buzz-skills at commit 3f2d570, republished under its MIT licence (© tonbistudio). 2,258 words, ~4,640 tokens.
.claude/skills/hermes-in-buzz/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.Set up a dedicated Hermes Agent running on one machine as a native messaging agent in a Buzz community used from another machine. The default topology is:
Buzz Desktop / web client
|
v
Buzz relay
^
| Nostr WebSocket + buzz CLI
|
Remote Hermes gatewayThe client PC does not SSH into the Hermes host. Both independently connect to the same Buzz relay, and Buzz Desktop may be offline while Hermes continues running.
This skill executes the setup, not merely describes it. Continue until the CLI works, relay authorization succeeds, the gateway logs buzz connected, and one inbound plus outbound message has been verified.
Authoritative docs change quickly. At the start of every run, load the hermes-agent skill and inspect:
block/buzz release and its actual assetsIf docs and this skill differ, follow the docs and patch this skill after the successful run.
Use when:
buzz CLI binary not found, relay_membership_required, zero channels, or ignored mentions;Do not use this native-gateway workflow when the user explicitly wants Buzz to own the runtime and show ACP activity. In that case use the official buzz-acp relay-bridge guide. Do not improvise an SSH-stdio bridge unless the user explicitly requests an experimental design.
nsec as BUZZ_PRIVATE_KEY.nsec, API token, or owner key in chat or via clarify.getpass, Read-Host -AsSecureString, or equivalent), never argv.BUZZ_AUTH_TAG only in the active profile's Hermes secret environment file. Resolve HERMES_HOME; do not assume ~/.hermes when a profile is active.hermes config set for non-secret settings. Never hand-edit config.yaml.allow_all_users: false, an explicit owner allowlist, and require_mention: true. Do not broaden access merely to diagnose delivery.hermes, git, cargo, rustc, and buzz/buzz.exe. On Windows distinguish native Windows from WSL.hermes status, hermes gateway status, and inspect redacted BUZZ_* presence. Never print secret values.buzz-acp): Buzz owns transport; Hermes runs in ACP mode on the server; reduced ACP-oriented surface and stronger owner-only warning.npub, intended channels/home channel, and whether other community members may invoke it.Completion criterion: topology and access policy are explicit, no secret has appeared in conversation, and native gateway is selected unless the user chose otherwise.
Preferred native-gateway identity:
nsec and matching npub;For Buzz Desktop-managed identities:
nsec locally.scripts/update_buzz_credentials.py set-agent-key on the Hermes host. The script prompts locally with hidden input and atomically writes BUZZ_PRIVATE_KEY.relay_membership_required and the configured public key exactly matches the Buzz agent, keep the key and proceed to NIP-OA attestation. Do not regenerate identities repeatedly.Resolve a Python interpreter the user can invoke locally:
python3.%HERMES_HOME%\hermes-agent\venv\Scripts\python.exe, then py -3 or python.Run the bundled updater from a real local terminal so the user—not the agent chat—enters the secret:
<python> <skill-dir>/scripts/update_buzz_credentials.py set-agent-key --hermes-home <resolved-HERMES_HOME>Completion criterion: BUZZ_PRIVATE_KEY exists with restricted permissions where supported, but no secret value was printed.
Outbound messages always require the external buzz CLI even when inbound WebSocket transport is healthy.
block/buzz release API.buzz --help.Desktop .dmg, .deb, .rpm, .AppImage, or Windows desktop installers are not automatically standalone CLI assets.
Ask approval before downloads or installs. Install prerequisites using the native package mechanism:
| Host | Typical prerequisites |
|---|---|
| Linux | Git, Rustup/Cargo, C/C++ compiler, make, cmake, pkg-config; use the detected distro package manager |
| macOS | Xcode Command Line Tools, Git, Rustup/Cargo; Homebrew is optional, not assumed |
| Windows native | Git, Rustup MSVC toolchain, Visual Studio C++ Build Tools; prefer winget when present |
| WSL | Follow Linux branch; enable systemd for managed-service persistence or use foreground mode |
Do not hardcode main. Resolve the latest stable release tag from GitHub, show the pinned tag, then clone into a cache/temp build directory:
git clone --depth 1 --branch <stable-tag> https://github.com/block/buzz.git <build-dir>
cargo build --release -p buzz-cliInstall to a user path:
~/.local/bin/buzz%USERPROFILE%\.local\bin\buzz.exeUse the absolute path in Hermes config so service PATH differences cannot break it. On macOS, rerun hermes gateway install --force after adding executables so launchd snapshots the current PATH.
When a hosted managed agent may need owner attestation, copy linked file scripts/hermes_buzz_credential_helper.rs into the pinned Buzz checkout as:
crates/buzz-sdk/examples/hermes_buzz_credential_helper.rsBuild it with the same pinned source:
cargo build --release -p buzz-sdk --example hermes_buzz_credential_helperInstall beside the Buzz CLI as hermes-buzz-credential-helper (append .exe on Windows). This helper reads private input from stdin; never alter it to accept private keys via argv.
Completion criterion: the installed absolute CLI path executes --help; if attestation may be needed, the credential helper also runs and its smoke test with a generated disposable key returns a structurally valid result.
Use hermes config set, with the active profile selected when applicable. Set:
gateway.platforms.buzz.enabled = true
gateway.platforms.buzz.extra.relay_url = <relay URL>
gateway.platforms.buzz.extra.cli_path = <absolute CLI path>
gateway.platforms.buzz.extra.channels = [] or explicit UUID list
gateway.platforms.buzz.extra.home_channel = <UUID when outbound cron/notifications are wanted>
gateway.platforms.buzz.extra.poll_interval = 4
gateway.platforms.buzz.extra.require_mention = true
gateway.platforms.buzz.extra.allow_all_users = false
gateway.platforms.buzz.extra.allowed_users = [<owner npub or hex>]
display.platforms.buzz.interim_assistant_messages = false
display.platforms.buzz.tool_progress = offUse JSON array syntax accepted by the live hermes config set implementation. Verify each value with hermes config get; do not infer success from exit code alone.
Migrate legacy or wizard-created environment-only setups. Environment variables override canonical config, so an old BUZZ_ALLOW_ALL_USERS=true silently defeats allow_all_users: false. After copying every non-secret value into canonical config and verifying it, atomically remove these overrides from the active profile's .env:
BUZZ_RELAY_URL
BUZZ_CHANNELS
BUZZ_HOME_CHANNEL
BUZZ_ALLOWED_USERS
BUZZ_ALLOW_ALL_USERS
BUZZ_POLL_INTERVAL
BUZZ_CLI_PATH
BUZZ_TRANSPORTRetain credential material such as BUZZ_PRIVATE_KEY, BUZZ_AUTH_TAG, and any documented API token. Before removal, show only variable names and redacted set/unset state; never print values. Restart and re-read effective config after migration.
If the user explicitly wants community-wide invocation, explain that every community member who can address the agent may trigger tools, obtain approval, then set allow_all_users: true. Keep owner/admin command authorization separate.
Completion criterion: canonical non-secret configuration is present, no legacy environment variable overrides it, owner-only access is effective by default, and cli_path is absolute.
Load credentials with Hermes' dotenv parser or the bundled updater—not by shell-sourcing .env. Raw BUZZ_AUTH_TAG JSON loses quotation marks when shell-sourced and produces a false invalid JSON diagnosis.
public command through the Python updater to derive safe public values from the stored agent key:<python> update_buzz_credentials.py public --hermes-home <home> --helper <helper-path>npub/hex with the agent shown in Buzz.buzz channels list with the exact dotenv values passed through a subprocess environment.relay_membership_required plus matching public key: direct membership or NIP-OA is missing;Completion criterion: public identity matches and direct CLI channel discovery succeeds, or the failure is specifically proven to require NIP-OA.
Buzz Desktop-managed agents have both an agent key and an owner-signed auth tag. Desktop injects the tag into locally launched managed agents but may reveal only the agent nsec during creation.
If no relay-admin membership path exists:
<python> update_buzz_credentials.py set-auth-tag \
--hermes-home <home> \
--helper <absolute-helper-path> \
--agent-pubkey <64-char-agent-hex>The updater uses hidden local input, sends the owner key to the Rust helper over stdin, validates a JSON four-string tag whose first value is auth, atomically writes only BUZZ_AUTH_TAG, and discards the owner key from memory. Never request that key in chat.
Then rerun direct channel discovery using exact dotenv parsing.
Completion criterion: CLI authentication succeeds and visible channel UUIDs are listed.
hermes gateway install --force
hermes gateway start
hermes gateway statusFor a remote user service that must survive logout, explain and request approval before:
sudo loginctl enable-linger "$USER"A Linux system service is an explicit alternative: sudo hermes gateway install --system.
hermes gateway install --force
hermes gateway start
hermes gateway statusThis installs/reloads a launchd agent. Reinstall after PATH changes.
Preferred persistent route: enable systemd in /etc/wsl.conf, restart WSL, then use Linux commands. Otherwise run hermes gateway run in a durable terminal/tmux, or create a Windows Task Scheduler job launching:
wsl -d <Distro> -- bash -lc 'hermes gateway run'Do not claim systemd/launchd service support. Start with:
hermes gateway runFor persistence, use Windows Task Scheduler to launch the full Hermes executable path at user logon with arguments gateway run --external-supervisor, a working directory under the active Hermes home, restart-on-failure enabled, and the intended user account. Verify in foreground before creating the task. Never create persistence without explicit approval.
Completion criterion: exactly one gateway instance is running for the profile and survives according to the persistence method the user approved.
Do not declare success from process state alone.
hermes gateway status shows a running gateway.gateway.log and OS service logs for:Connecting to buzz...connected to <relay> as <name>, watching N channel(s)buzz connectedHello) to the agent;@Agent hello).inbound message: platform=buzz, response ready, and [Buzz] Sending response for each path.Completion criterion: one inbound message reached Hermes, Hermes generated a response, Buzz accepted the outbound send, and the user saw the response.
Treat each new error as progress to the next layer:
buzz CLI binary not found — missing executable or service PATH/cli_path problem.relay_membership_required / 403 — valid signing key but no direct membership or NIP-OA attestation.gateway.log, not only journal/stderr; successful INFO-level connection messages may not appear in system journal. Do not disable an unrelated platform before checking the file log.After every repair: restart once, read the newest failure, and continue until the end-to-end criterion passes.
main instead of a stable tag.nsec but omitting its NIP-OA auth tag on a closed hosted relay.BUZZ_ALLOW_ALL_USERS=true as a quick test and forgetting it.gateway status without a real inbound/outbound Buzz exchange.scripts/, to the new device.hermes config setbuzz connected confirmed in logsInvoke in a fresh Hermes session with:
/hermes-in-buzzor ask: “Use the hermes-in-buzz skill to connect this Hermes host to my Buzz community.”
To install on another device, copy the whole hermes-in-buzz directory into that profile's skills directory, preserving SKILL.md and scripts/, then start a new Hermes session so skill discovery refreshes.
© tonbistudio, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (scripts) in hermes-in-buzz of tonbistudio/buzz-skills.
Open the folder on GitHubat commit 3f2d570
Hermes In Buzz next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Hermes In Buzz this skilltonbistudio/buzz-skills | 276 | — | ~4.6k | Automated safety check: Notes | MIT | |
| ConnectComposioHQ/awesome-claude-skills | 77k | 3 repos | ~987 | Automated safety check: Pass | None | |
| Remotion Interactivityremotion-dev/remotion | 63k | 5 repos | ~4.8k | Automated safety check: Pass | Custom licence | |
| Hermes Importsaffaan-m/ECC | 276k | — | ~324 | Automated safety check: Pass | MIT | |
| Connecting Lambda To API Gatewayaws/agent-toolkit-for-aws | 2.8k | — | ~422 | Automated safety check: Pass | Apache-2.0 | |
| Remotiondavila7/claude-code-templates | 33k | 1 repos | ~1.6k | Automated safety check: Pass | MIT |
ComposioHQ/awesome-claude-skills
Connect Claude to any app. An agent skill from ComposioHQ/awesome-claude-skills.
remotion-dev/remotion
Structure Remotion markup for interactivity. An agent skill from remotion-dev/remotion.
affaan-m/ECC
将本地 Hermes 操作员工作流转换为经过清理的 ECC 技能和发布包工件。在准备将 Hermes 工作流用于公共 ECC 重用而不泄露私有工作区状态、凭据或仅本地路径时使用。
aws/agent-toolkit-for-aws
Connects an existing AWS Lambda function to Amazon API Gateway by creating a REST or HTTP API with resource/method setup, Lambda proxy integration, permissions, and deployment.
davila7/claude-code-templates
Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling
nexu-io/open-design
Programmatic video creation with React. An agent skill from nexu-io/open-design.
tonbistudio/buzz-skills
A skill your agent uses when attaching a local media file to the active Buzz conversation.
tonbistudio/buzz-skills
A skill your agent uses when helping a user set up, debug, or operate a self-hosted Buzz relay through Docker Compose.
A skill your agent uses when connecting a remote Hermes gateway to Buzz end-to-end. Hermes In Buzz is an agent skill from tonbistudio/buzz-skills. Use when connecting a remote Hermes gateway to Buzz end-to-end.
Hermes In Buzz fits situations like: connecting a remote Hermes gateway to Buzz end-to-end; A Buzz-managed ACP runtime; use the official buzz-acp relay-bridge guide instead.
Run `npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a claude-code`. Or copy the skill folder (hermes-in-buzz in tonbistudio/buzz-skills) into .claude/skills/hermes-in-buzz in your project. Claude Code loads it when a task matches its description.
Run `npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a codex`. Or copy the skill folder (hermes-in-buzz in tonbistudio/buzz-skills) into .agents/skills/hermes-in-buzz in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add tonbistudio/buzz-skills --skill hermes-in-buzz -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/hermes-in-buzz, .gemini/skills/hermes-in-buzz, .github/skills/hermes-in-buzz and .opencode/skills/hermes-in-buzz in your project.
Going by SKILL.md and its folder, Hermes In Buzz needs Rust and Python for the scripts in its folder, the command-line tools its instructions call (cargo and git) and credentials named BUZZ_PRIVATE_KEY. Our summary lists: Python 3; A credential in BUZZ_PRIVATE_KEY.
SKILL.md names 2 domains. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. As links in the text: hermes-agent.nousresearch.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file; runs commands with sudo), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Hermes In Buzz is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.6k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Hermes In Buzz: Connect (ComposioHQ/awesome-claude-skills, 77k stars), Remotion Interactivity (remotion-dev/remotion, 63k stars), Hermes Imports (affaan-m/ECC, 276k stars) and Connecting Lambda To API Gateway (aws/agent-toolkit-for-aws, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
tonbistudio (a GitHub user) maintains it in tonbistudio/buzz-skills, which has 276 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on August 5, 2026.
Source: tonbistudio/buzz-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.