#!/bin/sh
set -eu

ath_skill_dir="${HOME}/.agents/skills/agent-trust-hub"
ath_download="${ath_skill_dir}/SKILL.md.download"

mkdir -p "${ath_skill_dir}"
curl -fsSL https://agenttrusthub.cc/skill.md -o "${ath_download}"

if ! grep -q '^name: agent-trust-hub$' "${ath_download}"; then
  printf '%s
' 'Agent Trust Hub: downloaded skill did not pass validation.' >&2
  exit 1
fi

mv "${ath_download}" "${ath_skill_dir}/SKILL.md"
printf '%s
' 'Agent Trust Hub skill installed. Open a new Codex task and invoke $agent-trust-hub.'
