21 lines
723 B
Bash
Executable File
21 lines
723 B
Bash
Executable File
#!/bin/sh
|
|
# Install the gw-triage skills for OpenAI Codex CLI by symlinking them
|
|
# into ~/.agents/skills. Safe to re-run; updates arrive via `git pull`
|
|
# in this clone (symlinks keep pointing at the updated files).
|
|
set -eu
|
|
|
|
repo_dir=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd -P)
|
|
dest="${HOME}/.agents/skills"
|
|
|
|
mkdir -p "$dest"
|
|
for skill in triage setup map-repo; do
|
|
if [ -e "$dest/$skill" ] && [ ! -L "$dest/$skill" ]; then
|
|
echo "errore: $dest/$skill esiste già e non è un link simbolico — rimuovilo e rilancia" >&2
|
|
exit 1
|
|
fi
|
|
ln -sfn "$repo_dir/skills/$skill" "$dest/$skill"
|
|
echo "linked $dest/$skill -> $repo_dir/skills/$skill"
|
|
done
|
|
|
|
echo "Fatto. Per aggiornare in futuro: git -C \"$repo_dir\" pull"
|