Automation & Ops security-auditingconfiguration-driftsupply-chain-verificationsecurity-advisoriespicoclawrelease-integrity

Picoclaw Security Guardian

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

FollowSkills review · FSRS-2.0
Use with care
55/ 100 5-point scale 2.8 / 5
1 2 3 4 5 6
1Trust18 / 25 · 3.6/5

Evidence shows read-only defaults, confined output paths, recommended signature verification, and fail-closed advisory checks; user confirmation, complete data-flow disclosure, rollback, and verified publisher identity are not established, so points are deducted.

2Reliability8 / 20 · 2.0/5

Evidence includes deterministic profiles, drift comparison, explicit errors, argument validation, and CI references to relevant tests; however, nothing was executed and key test implementations were not supplied, so edge-case and installation-path reliability remain unproven.

3Adaptability9 / 15 · 3.0/5

The target platform, core scenarios, commands, and some capability boundaries are clear; trigger semantics, non-fit ranges, and Chinese support are not specified, while standalone verification depends on external services such as GitHub, so points are deducted.

4Convention10 / 15 · 3.3/5

The skill provides version metadata, AGPL licensing, a changelog, installation and quickstart instructions, test commands, and a vulnerability-reporting path; maintenance ownership, stable update guidance, complete dependency notes, FAQs, and limitations are incomplete, with version wording inconsistencies between README and SKILL.md.

5Effectiveness6 / 15 · 2.0/5

Profile generation, drift detection, advisory filtering, and supply-chain verification address the stated core tasks and produce usable JSON; however, advisory checks depend on an externally established verification state, configuration detection is largely text-pattern based, and no representative output was reproduced here, so the static score is conservative.

6Verifiability4 / 10 · 2.0/5

Source code, commands, hash-verification procedures, and CI test references provide limited auditable evidence; there are no execution results, independent review, or corroborating third-party evidence, so the score remains within the static-review ceiling.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision eac8392f8ac9
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.
Before you use it
  • Tests and install regression were not executed; CI job names are not proof of validation in this review.
  • Configuration signals rely heavily on simple text matching and may produce false positives or false negatives; manually review critical findings.
  • The publisher is not verified by the FollowSkills enterprise registry; independently validate the signing-key provenance before installation.
  • Standalone installation and release verification examples depend on services such as GitHub; prepare reachable mirrors or offline artifacts where necessary.
  • Profiles contain paths, file fingerprints, and secret-marker counts; restrict access to generated reports.
See the full review method →

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

Picoclaw Security Guardian is the Picoclaw-specific skill in the ClawSec suite, released here as version 0.0.6. It checks a locally supplied and verified advisory feed, creates a deterministic security profile, and compares it with an approved baseline. It also verifies Picoclaw release artifacts using checksums, a detached signature, and a public key. The documented posture is read-only by default, with no scheduler creation and fail-closed advisory verification.

Runs Node.js scripts that read a local advisory feed, feed-verification state, Picoclaw configuration, and approved baseline profiles; filters advisories for Picoclaw, AI gateways, all-platform entries, or affected packages containing Picoclaw; writes current-profile.json; detects critical drift involving public Web UI exposure, disabled Web UI authentication, disabled workspace restrictions, insecure or unsigned verification mode, verified-feed regression, and watched-file or release-artifact fingerprint changes; verifies release artifacts against a checksum manifest and detached signature; and writes reports or profiles under $PICOCLAW_HOME/security/clawsec/ unless temporary test paths are supplied.

  1. A Picoclaw operator running a Web UI, tool execution, or MCP servers needs recurring checks against an approved security baseline.
  2. A team maintaining a Picoclaw gateway needs to filter relevant CVEs, community advisories, or GHSA records from a local verified feed.
  3. An operator deploying Picoclaw on a router or embedded device needs release-artifact integrity and provenance checks before installation.
  4. A security responder handling a documented offline emergency needs a temporary, explicitly allowed unsigned-checksum or unsigned-feed diagnostic window.

What are this skill's strengths and limitations?

Pros
  • Targets three concrete Picoclaw security workflows: advisory awareness, configuration drift, and release-artifact verification.
  • Uses a read-only-by-default posture and fail-closed handling when advisory verification is not confirmed.
  • Generates deterministic profiles and identifies defined classes of critical drift.
  • Documents signed-manifest, public-key-fingerprint, and file-checksum verification steps.
Limitations
  • The skill requires Node.js; the complete verification examples also use shell, curl, OpenSSL, jq, and a SHA-256 utility.
  • The supplied material does not provide the detailed architecture document or runtime performance and version-compatibility evidence.
  • The default mode does not make outbound network requests, so advisory checks require a prepared local feed and verification state.
  • Self-penetration testing is a separate `picoclaw-self-pen-testing` package and is not part of this skill.

How do you install this skill?

Install through the Vercel Skills CLI: npx skills add prompt-security/clawsec --skill picoclaw-security-guardian -a openclaw -y. For a standalone release, first verify the signed checksums.json, public-key fingerprint, archive, SKILL.md, and skill.json using the supplied procedure; install or extract the archive only after verification succeeds. No other client-specific installation procedure is documented.

How do you use this skill?

Check advisories with node scripts/check_advisories.mjs --feed ~/.picoclaw/security/clawsec/feed.json --state ~/.picoclaw/security/clawsec/feed-verification-state.json. Generate a profile with node scripts/generate_profile.mjs --output ~/.picoclaw/security/clawsec/current-profile.json. Check drift with node scripts/check_drift.mjs --baseline ~/.picoclaw/security/clawsec/baseline-profile.json --current ~/.picoclaw/security/clawsec/current-profile.json --fail-on critical. Verify an artifact with node scripts/verify_supply_chain.mjs --artifact ./picoclaw --checksums ./checksums.json --signature ./checksums.json.sig --public-key ./feed-signing-public.pem. Advisory verification is fail-closed by default; use --allow-unsigned or --allow-unsigned-checksums only for a documented emergency or offline window.

FAQ

Does the skill automatically change Picoclaw configuration?
No automatic remediation is documented. The default posture is read-only, with writes limited to report and profile outputs unless temporary test paths are supplied.
Is checksum-only verification sufficient for production installation?
No. The source states that checksum-only mode establishes integrity but not provenance; production verification requires a signed manifest.
What happens when the advisory feed is not verified?
Checks fail closed by default. `--allow-unsigned` is documented only for a recorded emergency or offline window.
Does this package include Picoclaw self-penetration testing?
No. Picoclaw self-penetration testing is provided as a separate skill package in the repository.

More skills from this repository

All from prompt-security/clawsec

Automation & Ops

ClawHub Reputation Gate

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

Automation & Ops

ClawSec Suite Manager

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

Automation & Ops

NanoClaw Security Sentinel

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

Automation & Ops

Picoclaw Security Posture Review

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

Automation & Ops

ClawSec Advisory Feed

Keep OpenClaw agents informed about emerging security threats.

Automation & Ops

Picoclaw Traffic Guardian

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

Automation & Ops

ClawSec Release Manager

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

Automation & Ops

Soul Guardian File Integrity Guard

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

Automation & Ops

Hermes Attestation Guardian

Generate verifiable Hermes security attestations and detect authenticated baseline drift.

Automation & Ops

OpenClaw Audit Watchdog

Automates daily OpenClaw security audits and delivers actionable reports.

Automation & Ops

OpenClaw Traffic Guardian

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

Automation & Ops

NanoClaw Traffic Guardian

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

Automation & Ops

Hermes Traffic Guardian

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

Automation & Ops

Clawtributor Security Reporter

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

Automation & Ops

ClawSec Scanner

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

Related skills