CommunityWriting & Editinggithub.com

teefayb/claude-code-setup-demo

Write a pull request title and description for the current branch from its diff and commits, in the team's PR format. Use before opening a PR.

What is claude-code-setup-demo?

claude-code-setup-demo is a Claude Code agent skill that write a pull request title and description for the current branch from its diff and commits, in the team's PR format. Use before opening a PR.

Works with✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/teefayb/claude-code-setup-demo/tree/HEAD/.claude/skills/pr-description

Installed? Explore more Writing & Editing skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Write a PR description for the current branch.

  1. Gather context:
    • Branch: !git branch --show-current
    • Commits: !git log --oneline main..HEAD
    • Files changed: !git diff --stat main...HEAD
  2. Read the full diff (git diff main...HEAD) before writing. Describe what the code does, not what the commit messages claim.
  3. Output exactly this format, in a fenced markdown block so it can be pasted:
## <imperative title, under 70 characters>

### What

<2–4 sentences: the change and why it is needed>

### How

- <key implementation points a reviewer should know>

### API / data changes

<new or changed endpoints, status codes, stored fields; "None" if none>

### Testing

- [ ] `npm run check`
- [ ] `npm run build`
- <manual steps a reviewer can follow, if any>

### Risk

<what could break, and how to roll back>
  1. Do not invent ticket numbers, reviewers or test results. If tests were not run in this session, leave the boxes unchecked.
  2. Do not create the PR. The author opens it with gh pr create after reading the text.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Related Skills