{"version":"2.1.51","anchor":"commit-push-pr-command","canonical_anchor":"commit-push-pr-command","heading":"\/commit-push-pr Command","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.51\/e\/commit-push-pr-command","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.51","markdown":"### `\/commit-push-pr` Command\n\n**What**\n\nA new built-in slash command that creates a branch, commits staged changes, pushes to origin, and opens (or updates) a pull request \u2014 all in a single action.\n\n**Usage**\n\n`# Inside a Claude Code session: \/commit-push-pr \/commit-push-pr add reviewer @teammate` **Details** - Automatically detects the base branch and creates a feature branch using your username prefix - Drafts a commit message following your repository's commit style - Creates or updates a PR with summary, test plan, and changelog sections - Includes enhanced PR attribution: `\ud83e\udd16 Generated with Claude Code (X% N-shotted by claude-model-name, M memories recalled)` - If CLAUDE.md references Slack channels, optionally posts the PR URL via Slack MCP tools - Auto-approves the git and GitHub CLI commands needed (no manual permission prompts) **Evidence** Skill definition with `name: \"commit-push-pr\"` and `description: \"Commit, push, and open a PR\"` (search for `\"\/commit-push-pr\"`)"}