Automation & Ops

ClawHub Reputation Gate

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

55/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 1.1k
Last updated
13d ago
License
AGPL-3.0
security-auditingreputation-checkingsupply-chain-verificationopenclaw
+2clawhubrelease-signing

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

ClawHub Reputation Gate is a standalone ClawSec skill that works with the clawsec-suite guarded installer. It reads ClawHub metadata and scanner results, then applies heuristic signals such as age, update activity, author history, and downloads. Skills below the configured threshold require an explicit --confirm-reputation flag. The package also documents signed release-manifest verification, but it requires local Node.js, clawhub, OpenClaw, and clawsec-suite dependencies.

Reads skill metadata with clawhub inspect --json; evaluates scanner status and includes a VirusTotal summary when available; applies reputation heuristics based on age, updates, author history, and downloads; requires --confirm-reputation below the configured score threshold; runs the enhanced guarded installer; optionally validates local paths and prints a recommended command; downloads and verifies checksums.json, checksums.sig, the signing public key, the archive, SKILL.md, and skill.json to validate the signed manifest, public-key fingerprint, and SHA-256 hashes.

Good fit
  • An OpenClaw administrator wants a reputation gate before installing third-party skills through the guarded installer.
  • A team installing skills from ClawHub wants scanner status and reputation signals included in its approval process.
  • An operator evaluating a new or low-reputation skill wants an explicit confirmation step before proceeding.
  • A maintainer installing a standalone release archive wants to verify its signed manifest before trusting or extracting package files.

How do you install this skill?

Before you use it
  • Do not treat the heuristic reputation score as proof of safety; manually review the target skill before using --confirm-reputation.
  • Reputation checks depend on ClawHub inspect/search network endpoints and may block when scanner data is unavailable; mainland-China reachability is not established.
  • --dry-run is parsed but no actual dry-run behavior is shown; advisory-hook integration is manual and should be backed up and reviewed for compatibility.
  • Dependencies and suite-version compatibility were not executed or independently verified in this static review.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Node.js
  • clawhub CLI
  • OpenClaw CLI
  • clawsec-suite
  • curl
  • OpenSSL
  • jq
  • shasum or sha256sum

Install the dependency first: npx clawhub@latest install clawsec-suite. Then install this skill: npx clawhub@latest install clawsec-clawhub-checker. For the Vercel Skills CLI, use: npx skills add prompt-security/clawsec --skill clawsec-clawhub-checker -a openclaw -y. For standalone releases, run the supplied verification procedure successfully before trusting or extracting the archive.

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/clawsec-clawhub-checker" ~/.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?

Run: node ~/.openclaw/skills/clawsec-clawhub-checker/scripts/enhanced_guarded_install.mjs --skill some-skill --version 1.0.0. If the score is below threshold, rerun with --confirm-reputation only after review. An optional preflight is: node ~/.openclaw/skills/clawsec-clawhub-checker/scripts/setup_reputation_hook.mjs. The default threshold is 70 and can be changed with CLAWHUB_REPUTATION_THRESHOLD. Advisory-hook wiring is manual in this release.

What are this skill's strengths and limitations?

Pros
  • Adds a separate reputation gate to the guarded installer.
  • Combines scanner status, an available VirusTotal summary, age, update activity, author history, and downloads.
  • Provides signed-manifest, public-key fingerprint, and SHA-256 verification steps.
  • Does not rewrite files belonging to other installed skills, according to the operational notes.
Limitations
  • Requires clawsec-suite plus node, clawhub, and openclaw.
  • Reputation scores are heuristic, and scanner results may have false positives or false negatives.
  • Reputation checks call ClawHub inspect/search endpoints over the network.
  • Advisory hooks are not patched automatically; the source does not provide test-coverage or cost information.

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
ClawHub Reputation Gate this page 55 · Use with care ★ 1.1k 13d ago AGPL-3.0
Picoclaw Security Guardian 55 · Use with care ★ 1.1k 13d ago AGPL-3.0
ClawSec Suite Manager 47 · Use with care ★ 1.1k 13d ago AGPL-3.0
OpenClaw Audit Watchdog 48 · Use with care ★ 1.1k 13d ago AGPL-3.0
Soul Guardian File Integrity Guard 55 · Use with care ★ 1.1k 13d ago AGPL-3.0

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
55/ 100 5-point scale 2.8 / 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 files disclose the node/clawhub/openclaw dependencies, ClawHub network lookups, heuristic trust model, and confirmation flags. They also provide confirmation gating, optional manual hook wiring, signed-manifest/hash verification, and a non-mutating setup helper. Points are deducted because installation is delegated to an external suite without fully specified data flows, permission boundaries, or rollback; --confirm-reputation can bypass the reputation gate entirely, and the verification script downloads remote artifacts and removes a temporary directory.

2Reliability8 / 20 · 2.0/5

The source includes input validation, exit codes, exception feedback, and committed tests, making the main reputation path reasonably coherent. Static review cannot establish executability; additionally, --dry-run is parsed but unused, the hook integration hard-codes threshold 70, and documentation contains minor dependency and command inconsistencies. The score therefore remains below the static ceiling.

3Adaptability9 / 15 · 3.0/5

The intended scenario, parameters, exit codes, threshold, and trigger phrases are reasonably explicit for pre-install checks on OpenClaw. Points are deducted because the skill requires clawsec-suite, clawhub, node, and openclaw, is not fit for non-OpenClaw users, depends on network access to ClawHub without mainland-China reachability guidance, and provides no Chinese usage documentation.

4Convention10 / 15 · 3.3/5

SKILL.md, README, skill.json, and CHANGELOG provide useful layering, installation steps, configuration, examples, limitations, licensing, version history, SBOM data, and manual integration notes. Points are deducted because maintenance ownership, update procedures, and compatibility policy are unclear; publisher identity is not verified by the FollowSkills enterprise registry; and some installation/runtime declarations are inconsistent.

5Effectiveness7 / 15 · 2.3/5

The implementation combines ClawHub metadata, author activity, download counts, age, update recency, and scanner results, and requests explicit confirmation for low scores. Committed tests cover several validation cases and a malicious VirusTotal case. Static review cannot verify real outputs or network compatibility; heuristics may produce false positives or negatives, and --confirm-reputation bypasses the check, so the score is capped at the static maximum.

6Verifiability5 / 10 · 2.5/5

The source provides implementation code, a skill.json SBOM, changelog entries, signed-release verification instructions, and committed tests, enabling limited auditing. Points are deducted because tests were not executed in this review, the tests mock ClawHub rather than corroborating behavior against the real service, and there is no independent third-party review or execution evidence; under the static rules the score cannot exceed 5.

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]

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 it automatically block every low-reputation skill?
A score below the threshold requires the explicit --confirm-reputation flag. This is a confirmation gate, not an absolute safety guarantee.
Does the package modify other installed skills?
Its operational notes say it does not rewrite installed suite files. Optional advisory-hook wiring is a separate manual customization.
What do the exit codes mean?
0 means safe to install, 42 means advisory confirmation is required from clawsec-suite, 43 means reputation confirmation is required, and 1 indicates an error.
Does it require network access?
Yes. Reputation checks call ClawHub inspect/search endpoints, and release verification downloads files from GitHub Releases.

More skills from this repository

All from prompt-security/clawsec

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 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

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

OpenClaw Traffic Guardian

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

★ 1.1k FS 49 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

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

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

Hermes Attestation Guardian

Generate verifiable Hermes security attestations and detect authenticated baseline drift.

★ 1.1k FS 53 Use with care 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
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

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

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

Hermes Traffic Guardian

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

★ 1.1k FS 44 Not recommended 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

Related skills