AgentSkillsCN

config

显示当前同步配置

SKILL.md
--- frontmatter
name: config
description: Show current sync configuration

Show Configuration

Display current GitHub sync configuration.

Usage

code
/claude-github-sync:config

Configuration Reference

ItemPathDescription
Config file~/.claude/sync-config.jsonSync configuration (repo URL, setup method)
Git remote~/.claude/.git/configPrimary check - git origin remote URL
Sync settings~/.claude/settings.sync.jsonShared settings (synced to GitHub)
Local settings~/.claude/settings.local.jsonMachine-specific settings (gitignored)
Merged output~/.claude/settings.jsonAuto-merged result of sync + local

Instructions

Execute:

bash
CONFIG_FILE="$HOME/.claude/sync-config.json"

echo "📋 GitHub Sync Configuration"
echo "============================="

if [ -f "$CONFIG_FILE" ]; then
    cat "$CONFIG_FILE"
    echo ""
    echo "Git Remote:"
    cd ~/.claude && git remote -v 2>/dev/null || echo "  Not initialized"
else
    echo "Not configured."
    echo ""
    echo "Run: /claude-github-sync:init <repo-url>"
fi

Report result to user.