Automates the full cycle from uncommitted changes to an open pull request in one go. You can also use it to rewrite existing PR descriptions without touching your commits. It intelligently detects whether you're creating a new PR or just refreshing the description, and it handles the git staging, committing, pushing, and PR creation through shell commands. Built by the Every team with 19.4K stars on their compound engineering plugin repo. Fair warning from the security side: Snyk flagged it with a warning, though Gen Agent Trust Hub and Socket both passed it. The blocking question feature is thoughtful, it waits for your input before proceeding rather than making assumptions about commit messages or PR titles.
npx skills add https://github.com/everyinc/compound-engineering-plugin --skill git-commit-push-pr