| name | open |
| description | Open GitHub sync repository page in browser |
Open GitHub Repository
Open your Claude Code sync repository page in the default browser.
Usage
/claude-github-sync:open
Configuration Reference
| Item | Path | Description |
|---|
| Config file | ~/.claude/sync-config.json | Sync configuration (repo URL, setup method) |
| Git remote | ~/.claude/.git/config | Primary check - git origin remote URL |
Instructions
cd ~/.claude
REPO_URL=$(git remote get-url origin 2>/dev/null)
if [ -z "$REPO_URL" ]; then
echo "❌ Not configured"
echo ""
echo "Run: /claude-github-sync:setup"
exit 1
fi
HTTPS_URL=$(echo "$REPO_URL" | sed -E 's|git@github.com:|https://github.com/|' | sed 's|\.git$||')
echo "🌐 Opening: $HTTPS_URL"
if command -v open &>/dev/null; then
open "$HTTPS_URL"
elif command -v xdg-open &>/dev/null; then
xdg-open "$HTTPS_URL"
elif command -v wslview &>/dev/null; then
wslview "$HTTPS_URL"
else
echo ""
echo "Could not detect browser. Open manually:"
echo " $HTTPS_URL"
fi