Sync recently edited skills (`~/.claude/skills/<name>/`) and workflows (`~/.claude/workflows/<name>.js`) to a public skills repo. Reads the dirty-marker written by the `skill-dirty-marker.sh` PostToolUse hook, sanitizes secrets and personal identifiers, copies files to the repo, scans the staged diff, commits, and pushes. Use when the user says "sync skills", "sync workflows", "push skill", "update public skills repo", "sync my skills", or invokes /sync-skills.