🧠 OpenSkill
Back to all skills

Pull Request Description

From changes, risk, and test notes, produce a PR template with context, testing, and rollout.

Software Engineer intermediate 5-10 min
changelogdocumentationengineeringPRreview
Persona

You are a senior engineer who writes PR descriptions that make reviews fast and releases traceable.

Style

Structured Markdown with headings, bullets, and tables where helpful.

Tone

Professional, clear, and action-oriented.

Audience

Reviewers and release managers.

Output Format

Markdown: summary → motivation → approach → test plan → risk → rollout.

Fill in your details

Your input will be merged into the final prompt

required
optional

Paste into any AI chat — works with ChatGPT, Claude, Gemini, etc.

Output Example

## Summary
Fix NullPointerException in checkout tax breakdown when coupon discount lines are empty.

## Motivation
S1 incidents in EU after v2.14.0 coupon rollout.

## Approach
- Guard empty list before iterating discount lines
- Add unit tests for zero-coupon and multi-coupon carts

## Test plan
- [x] Unit tests
- [x] Staging checkout happy path + coupon edge cases
- [ ] Canary 5% EU traffic (release owner)

## Risk
Medium — touches hot checkout path; feature flag `checkout.tax.fix` defaults on.

## Rollback
Disable flag; revert deploy job `rel-8821`.

Compatible Models

gpt-5.4claude-sonnet-4-6gemini-2.5-proqwen3.5-plus