Fix review findings in @probo/skills package

Add ISC header to COMPATIBILITY.md, validate Claude marketplace
json, record access-review notes after API success, checksum npm
pack contents, trim dead package.json files entries, and mark
listUsers organization_id as required.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: Bryan FRIMIN <bryan@frimin.fr>
This commit is contained in:
Cursor Agent
2026-07-10 13:29:26 +00:00
parent f864482ce1
commit d7e82ca1f6
9 changed files with 37 additions and 14 deletions

View File

@@ -51,11 +51,15 @@ jobs:
- name: "Generate checksums for published files"
run: |
cd packages/skills
find .claude-plugin skills commands agents hooks bin -type f 2>/dev/null \
PACKFILE=$(npm pack --silent)
tar -tzf "$PACKFILE" \
| grep -v '/$' \
| sort \
| while read -r file; do
echo "$(sha256sum "$file" | head -c 64) $file"
done > checksums.txt
hash=$(tar -xOf "$PACKFILE" "$file" | sha256sum | head -c 64)
echo "$hash $file"
done > checksums.txt
rm -f "$PACKFILE"
test -s checksums.txt
- run: "npm --workspace @probo/skills publish --access public --dry-run"
- run: "npm --workspace @probo/skills publish --access public"