#!/bin/bash SKILLS_DIR=".ai/skills" echo "# Generated skill list - $(date)" find "$SKILLS_DIR" -name "SKILL.md" | while read -r file; do # head -n 15 varmistaa että pysytään metadatassa # grep -m 1 varmistaa että otetaan vain ensimmäinen esiintymä (todellinen arvo) header=$(head -n 15 "$file") cat=$(echo "$header" | grep -m 1 "^category:" | sed 's/category:[[:space:]]*//;s/^["'\'']//;s/["'\'']$//') imp=$(echo "$header" | grep -m 1 "^impact:" | sed 's/impact:[[:space:]]*//;s/^["'\'']//;s/["'\'']$//') desc=$(echo "$header" | grep -m 1 "^description:" | sed 's/description:[[:space:]]*//;s/^["'\'']//;s/["'\'']$//') echo "$file | $cat | $imp | $desc" done