skill-sharing

Automate GitHub repository sync, pull, push, PR creation, and remote updates.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/combinate-me/Executive-Assistant --skill skill-sharing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-sharing
Source: https://github.com/combinate-me/Executive-Assistant/tree/main/combinate-plugins/skills/01-General/skill-sharing
Command: npx skills add https://github.com/combinate-me/Executive-Assistant --skill skill-sharing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinated GitHub repository management reduces manual steps and mistakes by unifying status checks, pulls, pushes, PR creation, and remote URL updates into a single repeatable workflow.

Core Features & Use Cases

  • Check repository status and compare local vs remote
  • Pull latest changes with stash support and Slack notifications
  • Push local changes as a feature branch and automatically create a PR
  • Update remote URL after a repository rename and notify the team
  • Handles common edge cases like uncommitted changes, merge conflicts, and missing tokens

Quick Start

Execute the appropriate path (A, B, C, or D) to manage your GitHub workflow end-to-end.

Frequently Asked Questions about skill-sharing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate my GitHub pull request workflow from start to finish?

You can automate your GitHub pull request workflow by unifying status checks, pulling latest changes, pushing local commits as a feature branch, and opening a PR in a single repeatable process.

How do I pull changes from a remote repository without losing uncommitted local work?

To pull changes safely, the workflow uses stash support to temporarily shelve uncommitted local modifications before pulling, preventing data loss and resolving sync conflicts.

How do I update the remote URL in git after renaming a GitHub repository?

Updating the remote URL after a repository rename is handled automatically by the workflow, which updates the local remote configuration and sends a Slack notification to inform your team.

Can I integrate Slack notifications into my git push and pull request workflow?

Yes, Slack notifications are integrated directly into the workflow to alert your team when changes are pulled, feature branches are pushed, pull requests are opened, or remote URLs are updated.

Does this automated git workflow handle merge conflicts and missing authentication tokens?

The workflow includes robust error handling designed to prevent destructive actions by safely managing common edge cases such as uncommitted changes, merge conflicts, and missing GitHub tokens.