Automation & Ops

Hermes Traffic Guardian

A consent-based, auditable baseline for monitoring Hermes runtime traffic.

44/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 1.1k
Last updated
13d ago
License
AGPL-3.0
hermestraffic-monitoringproxy-inspectionegress-detection
+3prompt-injection-detectionattestationrelease-verification

What does this skill do, and when should you use it?

Hermes Traffic Guardian is a Hermes-focused specification skill for runtime traffic monitoring, not a finished proxy or runtime implementation. It defines an implementation contract covering proxy inspection, outbound exfiltration detection, inbound prompt-injection detection, redacted local logs, and posture export. Its default posture is detect-and-log: no automatic blocking, system CA installation, or global proxy changes. It fits teams that want a security baseline for Hermes before building platform-specific runtime components.

Provides Hermes traffic-monitoring metadata, scope, and safety requirements; supplies a Vercel Skills CLI installation command; and documents a release-verification flow that downloads the manifest, signature, public key, archive, SKILL.md, and skill.json with curl. The flow uses OpenSSL to verify the public-key fingerprint and manifest signature, then jq and SHA-256 checks to validate the archive and individual files. The specification also requires a future implementation to validate configuration, scope proxy variables to a target Hermes process, inspect bounded HTTP text, optionally support per-process HTTPS MITM trust, emit redacted JSONL findings, and export posture JSON for hermes-attestation-guardian.

Good fit
  • A Hermes security engineer needs a concrete contract for building runtime HTTP traffic monitoring.
  • An operations team wants to detect outbound exfiltration or inbound prompt injection without default traffic blocking.
  • A maintainer needs to verify the integrity of standalone skill release artifacts before installation.
  • A builder needs to expose traffic-monitoring status or configuration for Hermes attestation.

How do you install this skill?

Before you use it
  • This is a specification scaffold, not a runnable traffic monitor; do not claim that exfiltration or injection detection is already delivered.
  • The verification procedure depends on GitHub release assets, curl, openssl, jq, shasum/sha256sum, and npx; confirm network reachability, tool versions, and release-signing materials first.
  • HTTPS MITM, proxy scoping, log placement, and redaction remain implementation work and require operator review; do not expand to system-wide CA or global proxy changes without explicit confirmation.
  • No Chinese operator documentation or selected-skill test evidence is provided.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Node.js
  • Python 3
  • curl
  • OpenSSL
  • jq

Install with the Vercel Skills CLI:

npx skills add prompt-security/clawsec --skill hermes-traffic-guardian -a hermes-agent -y

For standalone installs, follow the verification script in SKILL.md to validate the signed release manifest, archive, SKILL.md, and skill.json before installing or extracting anything. The source does not specify the final installation directory.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/prompt-security/clawsec.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/hermes-traffic-guardian" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

This package is a specification baseline and cannot itself start a monitoring proxy. Builders should read SPEC.md, then use lib/ for detectors, redaction, posture export, and reporting; scripts/ for lifecycle, validation, log-query, and attestation helpers; and test/ for unit, proxy-fixture, redaction, and attestation-export tests. The first implementation should support configuration validation, foreground or explicit background operation, process-scoped proxy variables, bounded HTTP inspection, optional per-process HTTPS MITM trust, redacted JSONL findings, and posture JSON export. No directly runnable monitoring command or example trigger prompt is documented.

What are this skill's strengths and limitations?

Pros
  • Defines clear safety boundaries: opt-in operation, detect-and-log defaults, and secret redaction.
  • Includes a detailed signed-manifest, public-key, archive, and file-checksum verification procedure.
  • Covers exfiltration, inbound injection, and posture export for attestation workflows.
  • Explicitly excludes global proxy changes, automatic system CA installation, and default blocking.
Limitations
  • The current version explicitly ships without a proxy or runtime implementation.
  • Builders must implement the specification, scripts, detection rules, and tests; an existing test suite is not evidenced.
  • HTTPS inspection requires operator-supplied per-process trust configuration and cannot automatically mutate the system trust store.
  • The source provides direct evidence for Hermes only, not for other runtimes.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Hermes Traffic Guardian this page 44 · Not recommended ★ 1.1k 13d ago AGPL-3.0
OpenClaw Traffic Guardian 49 · Use with care ★ 1.1k 13d ago AGPL-3.0
Picoclaw Traffic Guardian 41 · Not recommended ★ 1.1k 13d ago AGPL-3.0
NanoClaw Traffic Guardian 48 · Use with care ★ 1.1k 13d ago AGPL-3.0
OpenClaw Audit Watchdog 48 · Use with care ★ 1.1k 13d ago AGPL-3.0

It complements rather than replaces the repository's hermes-attestation-guardian: this skill defines the traffic monitor's status and configuration, while the attestation skill should attest them and should not own the proxy runtime. The integration itself is not implemented here.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
44/ 100 5-point scale 2.2 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust16 / 25 · 3.2/5

The evidence specifies opt-in operation, detect-and-log defaults, process-scoped proxying, no automatic system CA changes, no global proxy changes, no external traffic submission, redaction, and bounded scanning; it also documents signed manifest verification. Points are deducted because no runtime implementation exists, while user confirmation, privilege isolation, rollback, log access control, and dependency-supply-chain handling are not implemented or fully specified. Publisher identity is unverified and receives no extra trust credit.

2Reliability5 / 20 · 1.3/5

SKILL.md, SPEC.md, and skill.json consistently describe a specification scaffold with no runtime implementation, and declare node/python3 dependencies plus interface contracts. Points are deducted because key paths and tests for this skill are absent; lifecycle behavior, abnormal-input handling, stale-process cleanup, and diagnostic failures cannot be reproduced or verified statically.

3Adaptability8 / 15 · 2.7/5

The evidence clearly targets Hermes traffic monitoring and lists scenarios for outbound exfiltration, inbound injection, HTTP/HTTPS inspection, posture export, trigger phrases, and out-of-scope behavior. Points are deducted because input/output boundaries remain largely planned, Chinese-language support is absent, and installation/signature verification relies on npx and GitHub release resources whose mainland reachability is not established.

4Convention8 / 15 · 2.7/5

The package includes frontmatter, versioning, AGPL-3.0-or-later licensing, README, SPEC, CHANGELOG, metadata, layered architecture, schemas, and required-test documentation. Points are deducted because this beta scaffold lacks operational installation guidance, FAQs, troubleshooting, a named maintenance owner, or a clear update path; the changelog mainly records metadata re-releases.

5Effectiveness4 / 15 · 1.3/5

The documents define intended detection, redacted JSONL findings, lifecycle commands, and posture JSON output, with a stated benefit over ad hoc implementation. Points are deducted because the version explicitly ships no proxy or runtime implementation, cannot directly perform Hermes monitoring, provides no verified representative outputs, and requires substantial builder work.

6Verifiability3 / 10 · 1.5/5

The skill provides commands for signed release-manifest, archive, and file-hash verification, plus auditable finding and posture schemas. Points are deducted because these are instructions rather than verified execution evidence in the selected skill; it contains no implementation or test suite, and the repository CI evidence shown covers other Hermes skills rather than this one.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision eac8392f8ac9 Review evidence[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does installation immediately start a proxy or intercept traffic?
No. The source says this version does not ship a proxy or runtime implementation, and the first implementation should detect and log rather than block by default.
Will it install a system CA or change global proxy settings?
It should not. The safety contract forbids both; HTTPS inspection is optional and requires operator-supplied per-process trust configuration.
How should a release artifact be verified?
Download the manifest, signature, public key, archive, SKILL.md, and skill.json; verify the public-key fingerprint and manifest signature; then verify SHA-256 hashes for the archive and named files.
What does it cost to use?
The source gives no service pricing. The repository is licensed AGPL-3.0, and the skill metadata says AGPL-3.0-or-later.

More skills from this repository

All from prompt-security/clawsec

Automation & Ops

OpenClaw Traffic Guardian

A scoped, opt-in runtime traffic monitoring baseline for OpenClaw.

★ 1.1k FS 49 Use with care 13d ago
Automation & Ops

Picoclaw Traffic Guardian

An opt-in, detect-and-log baseline for monitoring Picoclaw gateway traffic and exporting security posture data.

★ 1.1k FS 41 Not recommended 13d ago
Automation & Ops

NanoClaw Traffic Guardian

A host-managed baseline for optional NanoClaw traffic inspection and runtime security findings.

★ 1.1k FS 48 Use with care 13d ago
Automation & Ops

OpenClaw Audit Watchdog

Automates daily OpenClaw security audits and delivers actionable reports.

★ 1.1k FS 48 Use with care 13d ago
Automation & Ops

Soul Guardian File Integrity Guard

Detect and handle unauthorized changes to an agent’s core workspace files.

★ 1.1k FS 55 Use with care 13d ago
Automation & Ops

Hermes Attestation Guardian

Generate verifiable Hermes security attestations and detect authenticated baseline drift.

★ 1.1k FS 53 Use with care 13d ago
Automation & Ops

ClawSec Advisory Feed

Keep OpenClaw agents informed about emerging security threats.

★ 1.1k FS 47 Use with care 13d ago
Automation & Ops

Clawtributor Security Reporter

Prepare sanitized AI-agent incident reports for explicit human approval before submission.

★ 1.1k FS 54 Use with care 13d ago
Automation & Ops

ClawHub Reputation Gate

Checks ClawHub reputation before OpenClaw skill installation and requires explicit approval for low-scoring skills.

★ 1.1k FS 55 Use with care 13d ago
Automation & Ops

Picoclaw Security Guardian

A read-first security layer for Picoclaw advisory checks, configuration drift detection, and signed release verification.

★ 1.1k FS 55 Use with care 13d ago
Automation & Ops

ClawSec Release Manager

A maintainer workflow for versioning, releasing, and verifying Claw skills through GitHub.

★ 1.1k FS 54 Use with care 13d ago
Automation & Ops

ClawSec Suite Manager

Protect OpenClaw skill installs with signed advisories, risk checks, and approval-gated responses.

★ 1.1k FS 47 Use with care 13d ago
Automation & Ops

Picoclaw Security Posture Review

Review Picoclaw security posture in read-only mode and give operators safe remediation guidance.

★ 1.1k FS 57 Use with care 13d ago
Automation & Ops

ClawSec Scanner

Unify dependency, CVE, source-code, and OpenClaw hook risk scanning in one agent-security workflow.

★ 1.1k FS 45 Not recommended 13d ago
Automation & Ops

NanoClaw Security Sentinel

Check NanoClaw skills for known risks before installation and during operation.

★ 1.1k FS 44 Not recommended 13d ago

Related skills