diff options
| author | main <main@swarm.moe> | 2026-03-19 10:15:18 -0400 |
|---|---|---|
| committer | main <main@swarm.moe> | 2026-03-19 10:15:18 -0400 |
| commit | 7b9bd8b42883f82b090718175b8316296ef18236 (patch) | |
| tree | 16f2c70b0f630c7757d72a20bd90d17c2e3a8414 /scripts/install-codex-skill.sh | |
| download | fidget_spinner-7b9bd8b42883f82b090718175b8316296ef18236.zip | |
Initial Fidget Spinner MVP
Diffstat (limited to 'scripts/install-codex-skill.sh')
| -rwxr-xr-x | scripts/install-codex-skill.sh | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/scripts/install-codex-skill.sh b/scripts/install-codex-skill.sh new file mode 100755 index 0000000..dcd4121 --- /dev/null +++ b/scripts/install-codex-skill.sh @@ -0,0 +1,21 @@ +#!/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 "fidget-spinner" +install_skill "frontier-loop" + +printf 'mcp command: %s\n' "cargo run -p fidget-spinner-cli -- mcp serve" |