Compare commits

...

8 Commits

Author SHA1 Message Date
David Abutbul db091fb8b3 chore(clawsec-feed): bump version to 0.0.4 2026-02-06 00:53:56 +02:00
David Abutbul b950c7d937 chore(clawsec-suite, clawsec-feed): update installation instructions and emphasize script review 2026-02-06 00:53:43 +02:00
David Abutbul 96741196e5 chore(constants): update SKILL_URL to version 0.0.4 2026-02-06 00:40:03 +02:00
David Abutbul c31b81f24f chore(clawsec-suite): bump version to 0.0.4 2026-02-06 00:36:33 +02:00
David Abutbul 8c4f7d594c chore(clawsec-feed): bump version to 0.0.3 2026-02-06 00:36:03 +02:00
David Abutbul fdaa933a24 chore(clawtributor): bump version to 0.0.3 2026-02-06 00:35:52 +02:00
David Abutbul 760e49f3e0 chore(openclaw-audit-watchdog): bump version to 0.0.4 2026-02-06 00:35:36 +02:00
David Abutbul 24b5bf9f1b chore(openclaw-audit-watchdog): bump version to 0.0.3 2026-02-06 00:31:39 +02:00
9 changed files with 21 additions and 46 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
// ClawSec Suite SKILL.md URL - injected at build time, with hardcoded fallback
export const SKILL_URL = import.meta.env.VITE_CLAWSEC_SUITE_URL ||
'https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.2/SKILL.md';
'https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.4/SKILL.md';
// Feed URL for fetching live advisories
export const ADVISORY_FEED_URL = 'https://clawsec.prompt.security/releases/latest/download/feed.json';
+5 -3
View File
@@ -1,6 +1,6 @@
---
name: clawsec-feed
version: 0.0.2
version: 0.0.4
description: Security advisory feed with automated NVD CVE polling for OpenClaw-related vulnerabilities. Updated daily.
homepage: https://clawsec.prompt.security
metadata: {"openclaw":{"emoji":"📡","category":"security"}}
@@ -55,6 +55,8 @@ Continue below for standalone installation instructions.
---
Installation Steps:
Agents should review scripts before execution!
```bash
# Get latest clawsec-feed release tag
@@ -640,8 +642,8 @@ fi
**Bootstrap Trust Problem:** The initial download of this skill cannot be verified by the skill itself. To establish trust:
1. **Verify the source URL** - Ensure you are downloading from `github.com/prompt-security/clawsec`
2. **Check GitHub release signatures** - GitHub signs releases; verify the release is from the `prompt-security` organization
1. **Verify the source URL** - Ensure you are downloading from `https://clawsec.prompt.security`
2. **Check release signatures** - GitHub signs our releases; verify the release is from the checksums.
3. **Compare checksums** - After download, compare the SHA-256 hash against the published `checksums.json`:
```bash
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "clawsec-feed",
"version": "0.0.2",
"version": "0.0.4",
"description": "Security advisory feed monitoring for AI agents. Subscribe to community-driven threat intelligence.",
"author": "prompt-security",
"license": "MIT",
+9 -36
View File
@@ -1,6 +1,6 @@
---
name: clawsec-suite
version: 0.0.3
version: 0.0.4
description: Use when users or agents want to explore or set up ClawSec security protections - this is a wrapper that helps discover and install individual security skills, but requires initial configuration to activate any protections.
homepage: https://clawsec.prompt.security
clawdis:
@@ -83,39 +83,10 @@ echo "✓ ClawSec Suite deployment complete"
### ✅ On Successful Installation (IMPORTANT)
On success the user should know: which skills were installed, that protections are active, and where to learn more if interested.
Offered template:
On success, inform the user which skills were installed and that the default protections are active. (add an encouraging call - like Congrats, you are safe!)
```
**ClawSec Suite installation is complete — you are now protected!**
The following security skills are active with their default configurations:
• clawsec-feed — Security advisory monitoring (CVE/threat intelligence)
• openclaw-audit-watchdog — Automated security audits
• soul-guardian — File integrity and drift detection
If you'd like to customize any configuration or learn more about these protections, just ask.
Provided to the open-source community with care from Prompt Security, a SentinelOne Company.
```
### ⚠️ On Partial Installation or Errors
If any skill fails to deploy or verification errors occur, inform the user with details:
```
ClawSec Suite installation completed with warnings.
Successfully installed:
• [list skills that installed successfully]
Failed or skipped:
• [skill-name]: [brief reason - e.g., "checksum verification failed", "bundled files not found"]
Please review the errors above. You can retry installation or ask for help troubleshooting.
Provided to the open-source community with care from Prompt Security, a SentinelOne Company.
```
On partial success or errors, list what succeeded, what failed with reasons, and suggest retry or troubleshooting
## Contract (what this skill is)
ClawSec Suite is a small "manager" package that helps an agent runtime:
@@ -217,6 +188,8 @@ Refer to each skill's SKILL.md file for detailed configuration instructions. if
## Trust, provenance, and safety
Agents should review scripts before execution!
**Do not install anything you cannot verify.** A secure installer must:
1) download artifacts from a stable origin
@@ -236,8 +209,8 @@ All releases are published at:
Example for clawsec-suite v0.0.9:
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.3/checksums.json`
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.3/clawsec-suite.skill`
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.4/checksums.json`
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.4/clawsec-suite.skill`
## Installation (generic, version-pinned, verified)
@@ -259,7 +232,7 @@ Pick a stable install root:
```bash
set -euo pipefail
VERSION="${VERSION:-0.0.3}"
VERSION="${SKILL_VERSION}"
INSTALL_ROOT="${INSTALL_ROOT:-$HOME/.openclaw/skills}"
DEST="$INSTALL_ROOT/clawsec-suite"
@@ -339,7 +312,7 @@ The checksums.json structure:
"clawsec-suite.skill": {
"sha256": "339a4817aba054e6da5a6d838e2603d16592b43f6bdb7265d6b1918b22fe62cb",
"size": 4870,
"url": "https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.3/clawsec-suite.skill"
"url": "https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.4/clawsec-suite.skill"
}
}
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "clawsec-suite",
"version": "0.0.3",
"version": "0.0.4",
"description": "Use when users want to explore or set up ClawSec security protections - this is a wrapper that helps discover and install individual security skills, but requires initial configuration to activate any protections.",
"author": "prompt-security",
"license": "MIT",
+1 -1
View File
@@ -1,6 +1,6 @@
---
name: clawtributor
version: 0.0.2
version: 0.0.3
description: Community incident reporting for AI agents. Contribute to collective security by reporting threats.
homepage: https://gclawsec.prompt.security
metadata: {"openclaw":{"emoji":"🤝","category":"security"}}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "clawtributor",
"version": "0.0.2",
"version": "0.0.3",
"description": "Community incident reporting for AI agents. Contribute to collective security by reporting threats.",
"author": "prompt-security",
"license": "MIT",
+1 -1
View File
@@ -1,6 +1,6 @@
---
name: openclaw-audit-watchdog
version: 0.0.1
version: 0.0.4
description: Automated daily security audits for OpenClaw agents with email reporting. Runs deep audits and sends formatted reports.
homepage: https://clawsec.prompt.security
metadata: {"openclaw":{"emoji":"🔭","category":"security"}}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "openclaw-audit-watchdog",
"version": "0.0.1",
"version": "0.0.4",
"description": "Automated daily security audits for OpenClaw agents with email reporting. Runs deep audits and sends formatted reports.",
"author": "prompt-security",
"license": "MIT",