sickn33/antigravity-awesome-skills/pr-writer
- community
Checking that the SKILL.md file is still in the repository.
Create pull requests following Sentry's engineering practices.
Install
npx vskill@latest install sickn33/antigravity-awesome-skills/pr-writerSKILL.md
PR Writer
Create pull requests following Sentry's engineering practices.
Requires: GitHub CLI (gh) authenticated and available.
When to Use
- You are ready to open a pull request and need a structured description based on the committed branch diff.
- You want the PR body to capture what changed, why it changed, and any reviewer context.
- You are using GitHub CLI and need a repeatable PR-writing workflow rather than writing the description ad hoc.
Prerequisites
Before creating a PR, ensure intended changes are committed and reviewed. Preserve unrelated dirty/staged work; a PR request does not authorize automatically committing every file. Use an installed commit workflow only for the authorized diff.
If intended files are uncommitted, prepare only those files using the repository workflow; an absent commit skill is not a blocker to ordinary authorized Git work. If the client requires qualified skill names, use the qualifier for the plugin that supplied this skill.
Process
Step 1: Verify Branch State
Ensure:
- All changes are committed
- Branch is up to date with remote
- Changes are rebased on the base branch if needed
Step 2: Analyze Changes
Review what will be included in the PR:
Understand the scope and purpose of all changes before writing the description.
Step 3: Write the PR Description
Use the repository PR template and required checklist first. Where no local template applies, use this Sentry-style structure:
Avoid unless repository policy requires them:
- Repetitive "Test plan" sections
- Checkbox lists duplicating recorded testing evidence
- Redundant summaries of the diff
Do include:
- Clear explanation of what and why
- Links to relevant issues or tickets
- Context that isn't obvious from the code
- Notes on specific areas that need careful review
Step 4: Create the PR
Title format follows commit conventions:
feat(scope): Add new featurefix(scope): Fix the bugref: Refactor something
PR Description Examples
Feature PR
Bug Fix PR
Refactor PR
Report actual completed validation and material pending checks/reviews; never omit failures to satisfy a style preference. Verify upstream base/fork head and full committed SHA, then re-read the created PR to confirm its target and content.
Issue References
Reference issues in the PR body:
| Syntax | Effect | |
|---|---|---|
Fixes #1234 | Closes GitHub issue on merge | |
Fixes SENTRY-1234 | Closes Sentry issue | |
Refs GH-1234 | Links without closing | |
Refs LINEAR-ABC-123 | Links Linear issue |
Guidelines
- One PR per feature/fix - Don't bundle unrelated changes
- Keep PRs reviewable - Smaller PRs get faster, better reviews
- Explain the why - Code shows what; description explains why
- Mark WIP early - Use draft PRs for early feedback
Editing Existing PRs
If you need to update a PR after creation, use gh api instead of gh pr edit:
Use the installed CLI capability/error evidence: historical Projects-classic failures do not establish that gh pr edit is currently broken. API patching remains an alternative.
References
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/pr-writer/SKILL.md
Popularity
- Repository stars
- 24,264
- Repository forks
- 4,175
- Repository npm downloads, 7 days
- 11,772
- 7-day trend score
- 72
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/antigravity-awesome-skills/pr-writer)