# Prompts for Git and GitHub

Prompts for Git and GitHub: what each one does, an install command and example prompts.

8 cards

- HTML: https://affpapa.org/en/nevibecode/prompts/topic/git
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [Git Workflow taste](https://affpapa.org/en/nevibecode/prompts/git-workflow-taste.md) — prompt · f · ChatGPT, Claude.ai · ★ 174597 — A prompt that gives an AI assistant trunk-based habits: short-lived branches, Conventional Commits, squash-merge and a protected main.
- [Open Source Release Checklist Builder (YAML)](https://affpapa.org/en/nevibecode/prompts/open-source-release-checklist-builder-yaml.md) — prompt · f · ChatGPT, Claude.ai · ★ 174597 — This prompt turns an upcoming open-source release into a YAML checklist for versions, tests, artifacts, security notes, rollback, and announcements.
- [TypeScript Library taste](https://affpapa.org/en/nevibecode/prompts/typescript-library-taste.md) — prompt · f · ChatGPT, Claude.ai · ★ 174597 — A prompt that pins down conventions for a TypeScript library: pnpm, strict tsconfig, tsup, vitest, Changesets.
- [Commit Message Preparation](https://affpapa.org/en/nevibecode/prompts/commit-message-preparation.md) — prompt · alioss2918@gmail.com · ChatGPT, Claude.ai · ★ 174597 — This prompt shapes Git commit messages around Conventional Commits, with a type, scope, subject, body, and optional footer.
- [Developer Work Analysis from Git Diff and Commit Message](https://affpapa.org/en/nevibecode/prompts/developer-work-analysis-from-git-diff-and-commit-message.md) — prompt · jikelp@gmail.com · ChatGPT, Claude.ai · ★ 174597 — This prompt reviews a git diff and commit message, then summarizes the change scope, possible issues, key modifications, and recommendations.
- [Conventional Commit Message Generator](https://affpapa.org/en/nevibecode/prompts/conventional-commit-message-generator.md) — prompt · jeff-nasseri · ChatGPT, Claude.ai · ★ 174597 — Turns a git diff or a plain description of your changes into a commit message that follows the Conventional Commits spec.
- [write_pull-request](https://affpapa.org/en/nevibecode/prompts/write-pull-request.md) — prompt · danielmiessler · ★ 44429 — A prompt that reads git diff output and drafts a pull request description: what changed, why, and which bugs might be lurking.
- [summarize_git_diff](https://affpapa.org/en/nevibecode/prompts/summarize-git-diff.md) — prompt · danielmiessler · ★ 44429 — This prompt reads a git diff and returns a short conventional-commits message plus a bulleted list of what changed.

## Refine
[conventional-commits](https://affpapa.org/en/nevibecode/tag/conventional-commits.md) · [changelog](https://affpapa.org/en/nevibecode/tag/changelog.md) · [pull-request](https://affpapa.org/en/nevibecode/tag/pull-request.md) · [release](https://affpapa.org/en/nevibecode/tag/release.md) · [typescript](https://affpapa.org/en/nevibecode/tag/typescript.md) · [vitest](https://affpapa.org/en/nevibecode/tag/vitest.md) · [workflow](https://affpapa.org/en/nevibecode/tag/workflow.md) · [yaml](https://affpapa.org/en/nevibecode/tag/yaml.md) · [zod](https://affpapa.org/en/nevibecode/tag/zod.md)

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
