Files
claude-skills/scripts/package-all.sh
T
Dominic Gundel 2fd4164ee7 Add Claude Desktop extensions (.mcpb) for WordCraft and GridCraft.
Ship unsigned MCPB packages built from the ArtCraft Launcher CLIs, with install docs and skill 0.2.0 updates.
2026-10-19 16:07:21 +02:00

15 lines
416 B
Bash

#!/usr/bin/env bash
# Builds ZIP for every skill and .mcpb when skills/<name>/extension/ exists.
# Usage: scripts/package-all.sh
set -euo pipefail
source "$(dirname "$0")/lib.sh"
bash "$(dirname "$0")/package.sh"
while IFS= read -r name; do
[[ -z "$name" ]] && continue
if [[ -f "$SKILLS_DIR/$name/extension/manifest.json" ]]; then
bash "$(dirname "$0")/package-mcpb.sh" "$name"
fi
done < <(skill_names)