--- 1. CI-verbatim: npx --yes skills@1.5.20 add . --list ███████╗██╗ ██╗██╗██╗ ██╗ ███████╗ ██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝ ███████╗█████╔╝ ██║██║ ██║ ███████╗ ╚════██║██╔═██╗ ██║██║ ██║ ╚════██║ ███████║██║ ██╗██║███████╗███████╗███████║ ╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝ ┌ skills │ │ Tip: use the --yes (-y) and --global (-g) flags to install without prompts. [?25l│ ◇ Source: /private/tmp/humanizer-review [?25h[?25l│ ◇ Local path validated [?25h[?25l│ ◇ Found 1 skill [?25h │ ◇ Available Skills Humanizer │ │ humanizer │ │ Rewrite AI-sounding text so it reads like the writer without changing what it says. Use when editing or reviewing prose for AI tells: not-X-but-Y contrasts, one-line closers, staged openers, forced triads, dashes everywhere, inflated claims, sales language, stock AI words, bold labels, or filler. Based on Wikipedia's "Signs of AI writing." │ └ Use --skill to install specific skills PASS: skills CLI lists the humanizer skill from the clone --- 2. CI-verbatim: claude plugin validate . Validating marketplace manifest: /private/tmp/humanizer-review/.claude-plugin/marketplace.json ✔ Validation passed PASS: claude plugin validate . passes on host Claude Code 2.1.152 --- 3. README-verbatim skills.sh install, isolated HOME, hermes-agent target ███████╗██╗ ██╗██╗██╗ ██╗ ███████╗ ██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝ ███████╗█████╔╝ ██║██║ ██║ ███████╗ ╚════██║██╔═██╗ ██║██║ ██║ ╚════██║ ███████║██║ ██╗██║███████╗███████╗███████║ ╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝ ┌ skills │ │ Tip: use the --yes (-y) and --global (-g) flags to install without prompts. [?25l│ ◇ Source: https://github.com/blader/humanizer.git [?25h[?25l│ ◒ Cloning repository…◐ Cloning repository…◓ Cloning repository…◑ Cloning repository…◒ Cloning repository…◐ Cloning repository…◓ Cloning repository…◑ Cloning repository…◇ Repository cloned [?25h[?25l│ ◇ Found 1 skill [?25h│ ● Skill: humanizer │ │ Rewrite AI-sounding text so it reads like the writer without changing what it says. Use when editing or reviewing prose for AI tells: not-X-but-Y contrasts, one-line closers, staged openers, forced triads, dashes everywhere, inflated claims, sales language, stock AI words, bold labels, or filler. Based on Wikipedia's "Signs of AI writing." │ ◇ Installation Summary ───────╮ │ │ │ │ │ Humanizer │ │ │ │ ./.agents/skills/humanizer │ │ copy → Hermes Agent │ │ │ ├──────────────────────────────╯ │ ◇ Security Risk Assessments ───────────────────────────────╮ │ │ │ Gen Socket Snyk │ │ humanizer Safe 0 alerts Low Risk │ │ │ │ Details: https://skills.sh/blader/humanizer │ │ │ ├───────────────────────────────────────────────────────────╯ [?25l│ ◇ Installation complete [?25h │ ◇ Installed 1 skill ──────────────╮ │ │ │ │ │ Humanizer │ │ ✓ humanizer (copied) │ │ → ./.hermes/skills/humanizer │ │ │ ├──────────────────────────────────╯ │ └ Done! Review skills before use; they run with full agent permissions. npm notice npm notice New minor version of npm available! 11.8.0 -> 11.19.1 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.19.1 npm notice To update run: npm install -g npm@11.19.1 npm notice PASS: hermes-agent install lands SKILL.md BYTE-IDENTICAL to the clone PASS: full payload lands (AGENTS.md, LICENSE, README.md, SKILL.md, agents/, scripts/) PASS: skills-lock.json written at cwd for reproducible installs total 0 drwxr-xr-x@ 3 openclaw wheel 96 Sep 9 12:05 . drwxr-xr-x@ 3 openclaw wheel 96 Sep 9 12:05 .. drwxr-xr-x@ 10 openclaw wheel 320 Sep 9 12:05 humanizer total 112 drwxr-xr-x@ 10 openclaw wheel 320 Sep 9 12:05 . drwxr-xr-x@ 3 openclaw wheel 96 Sep 9 12:05 .. drwxr-xr-x@ 4 openclaw wheel 128 Sep 9 12:05 .claude-plugin drwxr-xr-x@ 3 openclaw wheel 96 Sep 9 12:05 .github -rw-r--r--@ 1 openclaw staff 2905 Sep 9 12:05 AGENTS.md -rw-r--r--@ 1 openclaw staff 1066 Sep 9 12:05 LICENSE -rw-r--r--@ 1 openclaw staff 16147 Sep 9 12:05 README.md -rw-r--r--@ 1 openclaw staff 28728 Sep 9 12:05 SKILL.md drwxr-xr-x@ 3 openclaw wheel 96 Sep 9 12:05 agents drwxr-xr-x@ 3 openclaw wheel 96 Sep 9 12:05 scripts --- 4. README Claude plugin marketplace flow (plugin management, no session auth) Adding marketplace…SSH not configured, cloning via HTTPS: https://github.com/blader/humanizer.git Refreshing marketplace cache (timeout: 120s)… Cloning repository (timeout: 120s): https://github.com/blader/humanizer.git Clone complete, validating marketplace… Cleaning up old marketplace cache… ✔ Successfully added marketplace: humanizer (declared in user settings) PASS: claude plugin marketplace add blader/humanizer succeeds Installing plugin "humanizer@humanizer"...✔ Successfully installed plugin: humanizer@humanizer (scope: user) PASS: claude plugin install humanizer@humanizer succeeds Installed plugins: ❯ humanizer@humanizer Version: 3.0.0 Scope: user Status: ✔ enabled PASS: installed plugin appears in claude plugin list === install: 8 pass, 0 fail ===