diff --git a/scripts/sync-ai-instructions.sh b/scripts/sync-ai-instructions.sh index 4cd00ca..ef5cbcd 100755 --- a/scripts/sync-ai-instructions.sh +++ b/scripts/sync-ai-instructions.sh @@ -92,6 +92,84 @@ sync_skills_for_target() { done } +sync_codex_prompt_wrappers() { + local target_dir="$1" + local source_dir="$2" + local skill_dir + local skill_name + local dest + local tmp + + mkdir -p "$target_dir" + [ -d "$source_dir" ] || return 0 + + for skill_dir in "$source_dir"/*; do + [ -d "$skill_dir" ] || continue + [ -f "$skill_dir/SKILL.md" ] || continue + skill_name="$(basename "$skill_dir")" + dest="$target_dir/leadtech-$skill_name.md" + tmp="$(mktemp)" + + cat > "$tmp" < "$tmp" <