Primary finding
Undefined FORK_DEFAULT_BRANCH used when fetching fork aeon.yml
- skills/contributor-spotlight/SKILL.md:108-110
- skills/contributor-spotlight/SKILL.md:86-89
The spec later uses ${FORK_DEFAULT_BRANCH} in the ref query param but never assigns it. Although default_branch is written to a JSON file, it is not exported into an environment variable. Using an empty ref may cause the GitHub API call to fail or return unexpected content, breaking enabled-skill detection.
Recommendation
Extract default_branch from /tmp/contrib-repo.json and set FORK_DEFAULT_BRANCH before use, e.g.: FORK_DEFAULT_BRANCH=$(jq -r '.default_branch // ""' /tmp/contrib-repo.json) Then only add ?ref=${FORK_DEFAULT_BRANCH} if non-empty, otherwise omit ref to use the default branch.