recoilme commited on
Commit
b975c72
·
verified ·
1 Parent(s): 4ea602b

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. skills/dataset-utils/setup.sh +28 -0
skills/dataset-utils/setup.sh ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+ # Установка скила dataset-utils для pi.
3
+ # Идемпотентно: клонирует/обновляет репо скриптов и ставит симлинк скила.
4
+ #
5
+ # Использование:
6
+ # bash setup.sh # репо в ~/.cache/dataset-utils
7
+ # bash setup.sh /путь/к/репо # если репо уже склонировано
8
+ set -e
9
+
10
+ REPO_URL="https://huggingface.co/recoilme/dataset-utils"
11
+ DUTILS="${1:-$HOME/.cache/dataset-utils}"
12
+
13
+ if [ ! -d "$DUTILS/.git" ]; then
14
+ echo "==> Клонирую $REPO_URL → $DUTILS"
15
+ git clone "$REPO_URL" "$DUTILS"
16
+ else
17
+ echo "==> Обновляю $DUTILS"
18
+ git -C "$DUTILS" pull
19
+ fi
20
+
21
+ SKILL_DIR="$HOME/.pi/agent/skills"
22
+ mkdir -p "$SKILL_DIR"
23
+ ln -sfn "$DUTILS/skills/dataset-utils" "$SKILL_DIR/dataset-utils"
24
+
25
+ echo ""
26
+ echo "OK. Скил установлен: $SKILL_DIR/dataset-utils"
27
+ echo "Перезапусти pi и вызови: /skill:dataset-utils"
28
+ echo "Скрипты: $DUTILS (обновление — bash $DUTILS/skills/dataset-utils/setup.sh)"