Don’t get too excited, Claude code still won’t detect skills on .agents/skills.
A post-checkout git hook can handle this unfortunate situation.
mkdir -p ~/.githooks
git config --global core.hooksPath ~/.githooks
cat > ~/.githooks/post-checkout <<'EOF'
#!/usr/bin/env bash
if [ -d .agents/skills ] && [ ! -e .claude/skills ]; then
mkdir -p .claude
ln -s ../.agents/skills .claude/skills
fi
EOF
chmod +x ~/.githooks/post-checkoutDon't worry, it's on the roadmap for Q4 2029.
They have AGI, but they don't have $20 of token budget to add a so basic functionality.