batch load skills

This commit is contained in:
Levi Neely 2026-03-16 11:55:30 +01:00
parent 2f55509e2c
commit 8fcf31a3a4
1 changed files with 8 additions and 8 deletions

View File

@ -3,18 +3,18 @@
# description: Load a skill's SKILL.md by name
set -euo pipefail
# Usage: load_skill <skill-name>
# Usage: load_skill <skill-name> [skill-name...]
#
# Accepts either a bare name or a path (the last component is used):
# Accepts either bare names or paths (the last component is used):
# anvillm-sessions
# skills/agents/anvillm-sessions (legacy path format; last component is used)
if [ $# -ne 1 ]; then
echo "Usage: load_skill <skill-name>" >&2
if [ $# -lt 1 ]; then
echo "Usage: load_skill <skill-name> [skill-name...]" >&2
exit 1
fi
# Use the last path component as the skill name
name="${1##*/}"
9p read "anvillm/skills/${name}.md"
for arg in "$@"; do
name="${arg##*/}"
9p read "anvillm/skills/${name}.md"
done