Automation & Ops

Picoclaw Security Guardian

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

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
14d ago
License
AGPL-3.0
security-auditingconfiguration-driftsupply-chain-verificationsecurity-advisories
+2picoclawrelease-integrity

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.

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

How do you install this skill?

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.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Node.js
  • curl
  • OpenSSL
  • jq
  • SHA-256 utility

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.

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/picoclaw-security-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?

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.

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 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
Picoclaw Security Guardian this page 55 · Use with care ★ 1.1k 14d ago AGPL-3.0
ClawHub Reputation Gate 55 · Use with care ★ 1.1k 14d ago AGPL-3.0
ClawSec Suite Manager 47 · Use with care ★ 1.1k 14d ago AGPL-3.0
NanoClaw Security Sentinel 44 · Not recommended ★ 1.1k 14d ago AGPL-3.0
Picoclaw Security Posture Review 57 · Use with care ★ 1.1k 14d 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.
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.

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][16][17]

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

★ 1.1k FS 55 Use with care 14d 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 14d ago
Automation & Ops

NanoClaw Security Sentinel

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

★ 1.1k FS 44 Not recommended 14d 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 14d ago
Automation & Ops

ClawSec Advisory Feed

Keep OpenClaw agents informed about emerging security threats.

★ 1.1k FS 47 Use with care 14d 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 14d 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 14d 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 14d ago
Automation & Ops

Hermes Attestation Guardian

Generate verifiable Hermes security attestations and detect authenticated baseline drift.

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

OpenClaw Audit Watchdog

Automates daily OpenClaw security audits and delivers actionable reports.

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

OpenClaw Traffic Guardian

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

★ 1.1k FS 49 Use with care 14d 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 14d ago
Automation & Ops

Hermes Traffic Guardian

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

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

Related skills