.
This commit is contained in:
parent
c447b5a1f1
commit
97acfb07df
44 changed files with 85 additions and 4347 deletions
|
|
@ -59,9 +59,10 @@ echo " ]," >> "$OUTPUT"
|
|||
echo " \"skills\": [" >> "$OUTPUT"
|
||||
FIRST=1
|
||||
for d in "$AGENT_DIR/global/skills/"*/; do
|
||||
[ -f "$d/SKILL" ] || continue
|
||||
S_FILE=""
|
||||
if [ -f "$d/SKILL" ]; then S_FILE="SKILL"; elif [ -f "$d/SKILL.md" ]; then S_FILE="SKILL.md"; else continue; fi
|
||||
NOME=$(basename "$d")
|
||||
REL="global/skills/$NOME/SKILL"
|
||||
REL="global/skills/$NOME/$S_FILE"
|
||||
[ "$FIRST" = "1" ] && FIRST=0 || echo "," >> "$OUTPUT"
|
||||
printf ' "%s"' "$REL" >> "$OUTPUT"
|
||||
done
|
||||
|
|
@ -120,13 +121,16 @@ for agente_dir in "$AGENT_DIR/agents/"*/; do
|
|||
# skills
|
||||
echo " \"skills\": [" >> "$OUTPUT"
|
||||
FIRST=1
|
||||
for d in "$agente_dir/skills/"*/; do
|
||||
[ -f "$d/SKILL" ] || continue
|
||||
NOME=$(basename "$d")
|
||||
REL="agents/$AGENTE/skills/$NOME/SKILL"
|
||||
[ "$FIRST" = "1" ] && FIRST=0 || echo "," >> "$OUTPUT"
|
||||
printf ' "%s"' "$REL" >> "$OUTPUT"
|
||||
done
|
||||
if [ -d "$agente_dir/skills" ]; then
|
||||
for d in "$agente_dir/skills/"*/; do
|
||||
S_FILE=""
|
||||
if [ -f "$d/SKILL" ]; then S_FILE="SKILL"; elif [ -f "$d/SKILL.md" ]; then S_FILE="SKILL.md"; else continue; fi
|
||||
NOME=$(basename "$d")
|
||||
REL="agents/$AGENTE/skills/$NOME/$S_FILE"
|
||||
[ "$FIRST" = "1" ] && FIRST=0 || echo "," >> "$OUTPUT"
|
||||
printf ' "%s"' "$REL" >> "$OUTPUT"
|
||||
done
|
||||
fi
|
||||
echo "" >> "$OUTPUT"
|
||||
echo " ]" >> "$OUTPUT"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue