Skip to main content

agentplaybooks-portable

Communityv0.1.0 6

Portable agent setup for Hermes: a skill for on-demand CLI audits, cross-client config sync, Agent Plugin packaging, playbook recovery, and Bot Mode profile export. Requires Node.js 20+ and separately installed @agentplaybooks/cli@0.4.0.

Open in Hermes Desktop
hermes plugins install agentplaybooks-portable

README

From the reviewed commit f453163; it updates when the author re-pins.

AgentPlaybooks Portable Agents for Hermes

This is an Agent Plugins 1.0 package for Hermes. It installs a namespaced Hermes skill that guides audits, cross-platform configuration sync, Agent Plugin export/import, hosted playbook recovery, and Hermes profile deployment through the published AgentPlaybooks CLI.

The package is skill only: it does not modify Hermes configuration on installation, execute a command in the background, or register model-facing tools. Run the commands in the skill when needed. It is separate from the native memory provider, which owns a profile's durable memory when selected.

Check hermes plugins search agentplaybooks-portable. When it appears in your catalog, install and enable it:

hermes plugins install agentplaybooks-portable --no-enable
hermes plugins enable agentplaybooks-portable
npm install -g @agentplaybooks/cli@0.4.0
apb --version

If it is not listed yet, install directly from the repository instead: hermes plugins install matebenyovszky/agentplaybooks/packages/hermes-portable/agentplaybooks-portable --no-enable. Hermes needs Node.js 20+ for the CLI. Installing this skill does not automatically install npm packages or require a hosted account. Local apb doctor and apb sync run without one; hosted pull and push require apb login or AGENTPLAYBOOKS_API_KEY.

Examples from a project directory:

apb doctor .
apb sync . --target=hermes
apb sync . --target=hermes --apply
apb plugin export . --output=./agent-plugin --apply

The default plan is read-only. Review it before --apply; different existing definitions are reported as conflicts. Credentials stay local, and a pushed playbook contains references to secret names, not their values. For a Hermes Bot Mode profile, see the distribution workflow.

MIT licensed; see LICENSE.

← Back to the catalog · catalog built Sep 24, 2026