From 95d22aa42d6dced2811244b60e46b6a45e6bded3 Mon Sep 17 00:00:00 2001 From: lyn Date: Sat, 21 Mar 2026 14:48:02 +0000 Subject: [PATCH] Add sync-skills.sh script --- sync-skills.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 sync-skills.sh diff --git a/sync-skills.sh b/sync-skills.sh new file mode 100755 index 0000000..d7d5769 --- /dev/null +++ b/sync-skills.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# Sync all skill folders from ClawSkills to ~/.openclaw/skills + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +SKILLS_DIR="$HOME/.openclaw/skills" + +mkdir -p "$SKILLS_DIR" + +for folder in "$SCRIPT_DIR"/*/; do + folder_name=$(basename "$folder") + # Skip this script itself + if [[ "$folder_name" == "sync-skills.sh" ]]; then + continue + fi + echo "Copying $folder_name to $SKILLS_DIR..." + cp -rf "$folder" "$SKILLS_DIR/" +done + +echo "Done!"