mirror of
https://github.com/prompt-security/clawsec.git
synced 2026-06-14 22:11:22 +03:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c5fe8ca54c | |||
| 5da8fb808d |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
name: claw-release
|
||||
version: 0.0.4
|
||||
version: 0.0.5
|
||||
description: Release automation for Claw skills and website. Guides through version bumping, tagging, and release verification.
|
||||
homepage: https://clawsec.prompt.security
|
||||
metadata:
|
||||
@@ -240,13 +240,17 @@ This skill (`claw-release`) is an internal skill.
|
||||
|
||||
## Existing Skills
|
||||
|
||||
| Skill | Category | Internal |
|
||||
|-------|----------|----------|
|
||||
| clawsec-feed | security | No |
|
||||
| clawtributor | security | No |
|
||||
| openclaw-audit-watchdog | security | No |
|
||||
| soul-guardian | security | No |
|
||||
| claw-release | utility | Yes |
|
||||
Do not rely on a hardcoded list here — it drifts out of date as skills are
|
||||
added. Enumerate the live set from the repo instead:
|
||||
|
||||
```bash
|
||||
for f in skills/*/skill.json; do
|
||||
jq -r '"\(.name)\t\(.openclaw.category // "-")\tinternal=\(.openclaw.internal // false)"' "$f"
|
||||
done
|
||||
```
|
||||
|
||||
Each skill's category and internal flag are the source of truth in its own
|
||||
`skills/<name>/skill.json` (`.openclaw.category` and `.openclaw.internal`).
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,24 +1,44 @@
|
||||
{
|
||||
"name": "claw-release",
|
||||
"version": "0.0.4",
|
||||
"version": "0.0.5",
|
||||
"description": "Release automation for Claw skills and website. Guides through version bumping, tagging, and release verification.",
|
||||
"author": "prompt-security",
|
||||
"license": "AGPL-3.0-or-later",
|
||||
"homepage": "https://clawsec.prompt.security",
|
||||
"keywords": ["release", "versioning", "deployment", "automation", "ci-cd", "skills"],
|
||||
|
||||
"keywords": [
|
||||
"release",
|
||||
"versioning",
|
||||
"deployment",
|
||||
"automation",
|
||||
"ci-cd",
|
||||
"skills"
|
||||
],
|
||||
"sbom": {
|
||||
"files": [
|
||||
{ "path": "SKILL.md", "required": true, "description": "Release workflow guide" },
|
||||
{ "path": "CHANGELOG.md", "required": true, "description": "Version history and release notes" }
|
||||
{
|
||||
"path": "SKILL.md",
|
||||
"required": true,
|
||||
"description": "Release workflow guide"
|
||||
},
|
||||
{
|
||||
"path": "CHANGELOG.md",
|
||||
"required": true,
|
||||
"description": "Version history and release notes"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
"openclaw": {
|
||||
"emoji": "🚀",
|
||||
"category": "utility",
|
||||
"internal": true,
|
||||
"requires": { "bins": ["bash", "git", "jq", "gh"] },
|
||||
"requires": {
|
||||
"bins": [
|
||||
"bash",
|
||||
"git",
|
||||
"jq",
|
||||
"gh"
|
||||
]
|
||||
},
|
||||
"runtime": {
|
||||
"required_env": [
|
||||
"GH_TOKEN or existing gh auth"
|
||||
|
||||
Reference in New Issue
Block a user