fix(skills): accuracy + concision pass over the hermes-agent hub references - #70511
Merged
Conversation
Contributor
૮ >ﻌ< ა ci reviewran on 07feba4 all good! |
…rences Audited every reference against ground truth (COMMAND_REGISTRY, argparse --help output, TOOLSETS dict, provider profiles, DEFAULT_CONFIG) and corrected drift the restructure had carried over verbatim: - slash-commands.md: rebuilt from the live registry. Removes the phantom /skill command (never existed — skills load via /skills, hermes -s, or a skill's own /<name> command) and the wrong /q alias on /quit (/q belongs to /queue) — both reported by @liuhao1024 in #50608 and @gauravsaxena1997 in #50613. Adds ~25 real commands that were missing (/learn, /memory, /pet, /hatch, /bundles, /moa, /suggestions, /blueprint, /whoami, …) with correct aliases and CLI/GW scoping. - cli-reference.md: verified flags (-z/--oneshot, --tui/--cli, --safe-mode), real subcommand sets for config/setup/sessions/skills/gateway/mcp/profile/ auth/webhook/cron/skin/pets, added missing top-level commands (fallback, project, moa, logs, console, hooks, security, backup); condensed tables. - providers-and-models.md: rebuilt from the 36 shipped provider profiles with their actual env vars (was 21 rows, several stale); folds in the alias system and fallback-chain command. - configuration.md: toolset table matches TOOLSETS (adds coding, computer_use, video_gen, context_engine, project; drops nonexistent messaging/rl), config sections match DEFAULT_CONFIG, STT/TTS provider lists match the shipped set. - background-systems.md: curator verbs match the argparse surface. - troubleshooting/security-privacy/windows-quirks/contributor-guide: fixed dangling 'section above/below' references from the body split; moved the reset-permissions playbook to security-privacy.md (its routing home). Reported-by: liuhao1024 <sunsky.lau@gmail.com> Reported-by: gauravsaxena1997
teknium1
force-pushed
the
fix/hermes-agent-skill-accuracy
branch
from
July 24, 2026 04:05
86e7b99 to
07feba4
Compare
This was referenced Jul 24, 2026
This was referenced Jul 30, 2026
Bug: skill install crashes with ValueError when SKILLS_DIR or install path contains a symlink
#53403
Open
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Every hermes-agent skill reference now matches ground truth — audited against
COMMAND_REGISTRY, live--helpoutput, theTOOLSETSdict, the 36 shipped provider profiles, andDEFAULT_CONFIG— and the sweep findings from #50608/#50613 are fixed with credit.Changes
references/slash-commands.md: rebuilt from the live registry. Removes the phantom/skillcommand and the wrong/qalias on/quit(/q=/queue) — first reported by @liuhao1024 (fix(skills): remove phantom slash commands from hermes-agent SKILL.md #50608) and @gauravsaxena1997 (docs: fix hermes-agent skill slash command references #50613). Adds ~25 real commands that were missing (/learn,/memory,/pet,/hatch,/bundles,/moa,/suggestions,/blueprint,/whoami,/prompt,/subgoal, …) with verified aliases and CLI/GW scoping.references/cli-reference.md: flags verified againsthermes --help(-z/--oneshot,--tui/--cli,--safe-mode,--ignore-rules); subcommand sets for config/setup/sessions/skills/gateway/mcp/profile/auth/webhook/cron/skin/pets taken from argparse; added missing top-level commands (fallback,project,moa,logs,console,hooks,security,backup).references/providers-and-models.md: rebuilt from the 36 shipped provider profiles with their actual env vars (previous table had 21 rows, several stale).references/configuration.md: toolset table matchesTOOLSETS(addscoding,computer_use,video_gen,context_engine,project; drops nonexistentmessaging/rlrows); config-section keys matchDEFAULT_CONFIG; STT/TTS provider lists match the shipped set.references/background-systems.md: curator verbs match argparse (usage,list-archivedadded).security-privacy.mdwith a one-line pointer from troubleshooting.Validation
COMMAND_REGISTRYdump--helplist_providers()env_varsTOOLSETSdictCloses #50608. Closes #50613 (same fix; its source-reading test violates the no-source-in-tests rule and is not carried).
Infographic