17 lines
287 BLFS
Bash
17 lines
287 BLFS
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
failed=0
|
|
|
|
for d in tasks/*/environment/skills/*/; do
|
|
if ! uv run skills-ref validate "$d"; then
|
|
echo "❌ $d"
|
|
failed=1
|
|
fi
|
|
done
|
|
|
|
if [ $failed -ne 0 ]; then
|
|
echo "🚫 Skill validation failed. Fix errors before committing."
|
|
exit 1
|
|
fi
|