-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.sh
More file actions
executable file
·37 lines (30 loc) · 962 Bytes
/
install.sh
File metadata and controls
executable file
·37 lines (30 loc) · 962 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/bin/bash
# Nova Algorithm - Claude Code Skills Installer
# Usage: git clone https://github.com/ChoSungHyeon/nova-algorithm.git && cd nova-algorithm && bash install.sh
set -e
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
CLAUDE_DIR="$HOME/.claude"
echo "Installing Nova Algorithm skills..."
# Create directories
mkdir -p "$CLAUDE_DIR/commands"
mkdir -p "$CLAUDE_DIR/skills"
# Symlink commands
for f in "$SCRIPT_DIR/commands/"*.md; do
[ -f "$f" ] || continue
name="$(basename "$f")"
ln -sf "$f" "$CLAUDE_DIR/commands/$name"
echo " + command: /$name"
done
# Symlink skill directories
for d in "$SCRIPT_DIR/skills/"*/; do
[ -d "$d" ] || continue
name="$(basename "$d")"
ln -sf "$d" "$CLAUDE_DIR/skills/$name"
echo " + skill: $name"
done
echo ""
echo "Done! Restart Claude Code to activate."
echo ""
echo "Required for /llm-review and /deep-dive-task:"
echo " export GEMINI_API_KEY=\"your-key\""
echo " export OPENAI_API_KEY=\"your-key\""