#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" SOURCE_DIR="${ROOT_DIR}/.agents/skills/" TARGET_DIR="${ROOT_DIR}/.kilo/skills/" if [[ ! -d "${SOURCE_DIR}" ]]; then printf 'Source skills directory not found: %s\n' "${SOURCE_DIR}" >&2 exit 1 fi mkdir -p "${TARGET_DIR}" rsync --archive --delete "${SOURCE_DIR}" "${TARGET_DIR}" printf 'Synchronized skills: %s -> %s\n' "${SOURCE_DIR}" "${TARGET_DIR}"