diff --git a/hooks/session-start.sh b/hooks/session-start.sh new file mode 100755 index 0000000..32a9bf0 --- /dev/null +++ b/hooks/session-start.sh @@ -0,0 +1,20 @@ +#!/bin/bash +# swe-skills session start hook +# Injects the using-swe-skills meta-skill into every new session + +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" +SKILLS_DIR="$(dirname "$SCRIPT_DIR")/skills" +META_SKILL="$SKILLS_DIR/using-swe-skills/SKILL.md" + +if [ -f "$META_SKILL" ]; then + CONTENT=$(cat "$META_SKILL") + # Output as JSON for Claude Code hook consumption + cat <