pr-description-writer
PR Description Writer
Overview
This skill generates comprehensive, reviewer-friendly pull request descriptions by analyzing git commits and changes. It helps authors communicate their changes effectively, enabling reviewers to understand context, give better feedback, and spend less time orienting themselves to the code.
The skill handles three main scenarios:
- Generate a new PR description from scratch based on commits since the main branch
- Update an existing PR description when new commits are added to an in-flight PR
- Review and improve an existing PR description for quality and completeness
When to Use This Skill
- Creating a new PR: You've made commits on a feature branch and need a description to open a PR
- PR in review with new commits: You've added commits to address feedback; the description needs updating
- Reviewing a PR description: You want to ensure a PR description meets quality standards and helps reviewers
How to Use This Skill
More from simonlee2/claude-plugins
ffmpeg-toolkit
This skill should be used when the user asks to "convert video", "trim video", "cut video", "extract audio", "compress video", "resize video", "create gif", "merge videos", "combine videos", "add audio to video", or needs help with ffmpeg commands for video and audio processing.
33seedance-video-gen
This skill should be used when the user asks to "generate video", "create video", "make a video", "animate image", "image to video", "video with audio", "talking video", or needs AI-powered video generation with synchronized audio, lip-syncing, and cinematic camera controls.
7ui-skills
This skill should be used when the user asks to "build UI", "create interface", "design components", "implement frontend", or needs guidance on building accessible, performant interfaces with proper animation, typography, and component patterns. Provides opinionated constraints for building better interfaces with agents.
3create-cli
This skill should be used when the user asks to "design a CLI", "create command-line interface", "design CLI parameters", "plan CLI UX", or needs help structuring command-line tool interfaces with proper arguments, flags, subcommands, and user experience patterns.
3nanobanana-image-gen
Generate and edit images using Google's Nanobanana model via Replicate API. Use this skill when users request image generation from text descriptions, image-to-image transformations, style transfers, or any creative image editing tasks. Supports multiple input images, custom aspect ratios, and various output formats.
3ios-build-test
Use when user asks to "build iOS app", "run on simulator", "test iOS", "record simulator video", "reset app", "reset onboarding", or needs Xcode builds and simulator management.
2