What problem does it solve? Managing Git repositories and GitHub platform objects requires memorizing dozens of commands and API calls, and repetitive sync workflows like pushing to main, creating PRs, or managing issues are error-prone when done manually. ## Core Features & Use Cases - Git Command Automation: Run init, clone, branch, commit, push, pull, stash, tag, and submodule operations through a single script with numbered, table-formatted output. - GitHub Platform API Operations: Create and list issues, labels, milestones, releases, and trigger GitHub Actions workflows using the GITHUB_TOKEN environment variable. - Safe Sync Workflows: Perform one-click directory restore-and-push, fork-to-upstream PR creation, and branch cleanup with confirmation guards for dangerous operations. - Use Case: Sync a local skill directory into a GitHub repo by emptying the target directory, restoring content from local, committing, and pushing to main with non-interactive token authentication. ## Quick Start Ask the assistant to clone a GitHub repository, commit your local changes, and push them to main using the github-sync-helper script.