Compare commits

...

3 Commits

Author SHA1 Message Date
David Abutbul a18d37f69b chore(clawsec-suite): bump version to 0.0.2 2026-02-06 00:00:30 +02:00
David Abutbul 17311495c2 Skip bundled files during asset preparation in skill-release workflow 2026-02-05 23:57:55 +02:00
David Abutbul 19d0c76449 Update SKILL_URL and refine human instruction message in Home component 2026-02-05 23:50:05 +02:00
5 changed files with 13 additions and 7 deletions
+6
View File
@@ -301,6 +301,12 @@ jobs:
jq -r '.sbom.files[].path' "$SKILL_PATH/skill.json" > "$TEMPFILE"
while IFS= read -r file; do
# Skip bundled files - they're only for the .skill package
if [[ "$file" == bundled/* ]]; then
echo "Skipping bundled file: $file"
continue
fi
if [ -f "$SKILL_PATH/$file" ]; then
# Flatten directory structure for release assets
cp "$SKILL_PATH/$file" "release-assets/$(basename "$file")"
+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.5/clawsec-suite.skill';
'https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.1/SKILL.md';
// Feed URL for fetching live advisories
export const ADVISORY_FEED_URL = 'https://clawsec.prompt.security/releases/latest/download/feed.json';
+1 -1
View File
@@ -21,7 +21,7 @@ export const Home: React.FC = () => {
return () => clearInterval(interval);
}, []);
const humanInstruction = `Read ${SKILL_URL} and follow the instructions to install the protection skill suite.`;
const humanInstruction = `Read ${SKILL_URL} and follow the instructions to install this skill. all checksums verified with source`;
const handleCopyCurl = () => {
navigator.clipboard.writeText(curlCommand);
+4 -4
View File
@@ -1,6 +1,6 @@
---
name: clawsec-suite
version: 0.0.1
version: 0.0.2
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:
@@ -235,8 +235,8 @@ All releases are published at:
Example for clawsec-suite v0.0.9:
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.10/checksums.json`
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.10/clawsec-suite.skill`
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.2/checksums.json`
- `https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.2/clawsec-suite.skill`
## Installation (generic, version-pinned, verified)
@@ -338,7 +338,7 @@ The checksums.json structure:
"clawsec-suite.skill": {
"sha256": "339a4817aba054e6da5a6d838e2603d16592b43f6bdb7265d6b1918b22fe62cb",
"size": 4870,
"url": "https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.10/clawsec-suite.skill"
"url": "https://clawsec.prompt.security/releases/download/clawsec-suite-v0.0.2/clawsec-suite.skill"
}
}
}
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "clawsec-suite",
"version": "0.0.1",
"version": "0.0.2",
"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",