AGENT SKILL
plugin-publisher
Audit and publish Hermes user plugins to GitHub with a redacted secret-risk scan, git readiness checks, and explicit gh/git commands. Use before sharing a plugin repo publicly or submitting it to Discord.
- License 许可
- MIT
- 最近更新
- 2026-04-26
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- plugin-publisher
- author
- 0x1-Main
- license
- MIT
- version
- 0.1.0
- metadata
- { "hermes": { "tags": [ "Plugins", "GitHub", "Publishing", "Security", "Hackathon" ] } }
- description
- Audit and publish Hermes user plugins to GitHub with a redacted secret-risk scan, git readiness checks, and explicit gh/git commands. Use before sharing a plugin repo publicly or submitting it to Discord.
03 SKILL.md 正文
Plugin Publisher
Use this skill when preparing a Hermes plugin for GitHub release.
Workflow
- Run
hermes_plugin_publish_planagainst the plugin folder. - Review the redacted secret-risk scan.
- Check publish readiness warnings.
- Only after explicit user confirmation, run the generated
gitandghcommands.
Dashboard Terms
- Publish destination path: the
owner/repo/pathGitHub destination that will be created or pushed to. - Catalog reference path: the public user-plugin collection path shown for registry/reference purposes.
- Default destination:
owner/hermes-user/plugins/<plugin-name>, notowner/hermes-agent/plugins/<plugin-name>.
Safety Rules
- Do not publish automatically.
- Treat GitHub repo creation and push as external transmission of files.
- Confirm at action time before
gh repo create,git push, or any command that changes GitHub state. - Never print full detected secret values; use the redacted findings from the tool.
Example
{
"plugin_path": "~/.hermes/plugins/hermes-hackathon-hub",
"repo_name": "hermes-hackathon-hub",
"visibility": "public"
}