Claude Code Skill (Slash Command): push-and-pull-request.md

By DoguD (profile) · From prompts.chat · License: CC0 1.0 · Added October 28, 2026

---
allowed-tools: Bash(git add:*), Bash(git status:*), Bash(git commit:*), Bash(git push:*), Bash(gh pr create:*)
description: Commit and push everything then open a PR request to main
---

## Context

- Current git status: !`git status`
- Current git diff (staged and unstaged changes): !`git diff HEAD`
- Current branch: !`git branch --show-current`
- Recent commits: !`git log --oneline -10`

## Your task

1. Review the existing changes and then create a git commit following the conventional commit format. If you think there are more than one distinct change you can create multiple commits. If there are no outstanding changes proceed to 2.
2. Push all commits.
3. Open a PR to main following the conventional formats.

Fill in anything in [brackets] or {braces} with your own details first.

This is my prompt

Wrote this prompt? Tell me, and I will put your name on it. I check every claim by hand.

Report or remove
What is wrong?

More Everything else prompts

Everything else

Work on Linear Issue

--- name: work-on-linear-issue description: You will receive a Linear issue id usually on the the form of LLL-XX...

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By DoguD

Everything else

Internet Trend & Slang Intelligence

TITLE: Internet Trend & Slang Intelligence Briefing Engine (ITSIBE) VERSION: 1.0 AUTHOR: Scott M LAST UPDATED: 2026-03 ============================================================ PURPOSE...

You need: any AI chat (ChatGPT, Claude or Grok Bot)

By prompts.chat community

All Everything else promptsAll prompts

Want a prompt for your own work? Ask for one. Every prompt here is free.

Want this built for you? Get it built.