swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/link-codex-skills18
1 files changed, 18 insertions, 0 deletions
diff --git a/scripts/link-codex-skills b/scripts/link-codex-skills
new file mode 100755
index 0000000..9c6684f
--- /dev/null
+++ b/scripts/link-codex-skills
@@ -0,0 +1,18 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
+SOURCE_ROOT="$ROOT_DIR/assets/codex-skills"
+DEST_ROOT="${1:-$HOME/.codex/skills}"
+
+install_skill() {
+ local name="$1"
+ local source_dir="$SOURCE_ROOT/$name"
+ local dest_dir="$DEST_ROOT/$name"
+ mkdir -p "$DEST_ROOT"
+ rm -rf "$dest_dir"
+ ln -s "$source_dir" "$dest_dir"
+ printf 'installed skill symlink: %s -> %s\n' "$dest_dir" "$source_dir"
+}
+
+install_skill "mcp-bootstrap"