drafting-pr-descriptions
Installation
SKILL.md
Pr Description Drafter
Overview
Generate a PR description by inspecting the current branch, committed changes, and uncommitted diffs. Fill a fixed template and ask only for missing essentials like related issue or test details.
Workflow
- Identify repo and current branch.
- Determine the base branch for comparison.
- Collect committed and uncommitted change summaries.
- Draft the PR description using the template.
- Ask brief follow-up questions only when required fields are missing.
Base Branch Selection
- Always ask which base branch to compare against.
- Prefer the remote base when available (e.g.,
origin/main) once the user specifies the branch name.