#!/usr/bin/env bash # Install the SkillOpt-Sleep Codex integration as a user-level Codex skill. # Idempotent; prints what it does. set -euo pipefail REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)" AGENTS_SKILLS="${HOME}/.agents/skills" echo "[install] repo: $REPO_ROOT" # 1) user-level skill mkdir -p "$AGENTS_SKILLS/skillopt-sleep" cp "$REPO_ROOT/plugins/codex/skills/skillopt-sleep/SKILL.md" "$AGENTS_SKILLS/skillopt-sleep/SKILL.md" echo "[install] skill -> $AGENTS_SKILLS/skillopt-sleep/SKILL.md" # 2) record the repo location so the runner is found from anywhere echo "[install] add to your shell profile:" echo " export SKILLOPT_SLEEP_REPO=\"$REPO_ROOT\"" # 3) optional: append an AGENTS.md hint (only if the user opts in) cat <