Agent skill
generate-pr-description
Generate PR title and description
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/generate-pr-description
SKILL.md
Generate PR Description
Analyze the git diff between the parent branch and the current branch and create a pull request title and description.
Parent branch: Use "$1" if provided, otherwise default to "main"
Instructions
- Use
git diff <parent-branch>...HEADandgit log <parent-branch>..HEADto analyze changes - Generate a concise, descriptive PR title
- Write a description summarizing what changed and why
Guidelines
- Title should clearly describe what the PR accomplishes
- Description should provide context for reviewers
- List the key changes made
- Mention any breaking changes, migrations, or deployment considerations
- Be concise and direct
Output Format
Print the title and description in code blocks so they can be easily copied:
PR title:
Add user notification preferences
PR description:
## Summary
Users can now configure how and when they receive notifications.
## Changes
- Added notification preferences model and API endpoints
- Created settings UI for managing preferences
- Implemented email digest options (immediate, daily, weekly)
## Notes
- Requires database migration
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?