# github-sync > Automatically sync the current repository to GitHub by staging changes, creating commits, and pushing to remote. - Author: jahody - Repository: jahody/papers2 - Version: 20251216161505 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-07 - Source: https://github.com/jahody/papers2 - Web: https://mule.run/skillshub/@@jahody/papers2~github-sync:20251216161505 --- --- name: github-sync description: Automatically sync the current repository to GitHub by staging changes, creating commits, and pushing to remote. --- # GitHub Sync Skill ## Purpose This skill automates the git workflow to sync local changes to GitHub. ## Workflow When triggered, this skill: 1. Stages all changes (`git add .`) 2. Creates a commit with a descriptive message 3. Pushes to the remote repository (`git push`) ## Usage Mention "github update" in your message to trigger automatic syncing. ## Git Configuration This repository is configured with: - **Name**: jahody - **Email**: ## Notes - Ensure you have write access to the remote repository - The skill will use your configured git credentials - Commit messages are auto-generated based on changed files - Git identity is set at repository level (not global)