.agents/skills/pull-requests/SKILL.md
Write a clear, natural-language sentence that describes the change:
feat:, fix:, chore:, docs:, refactor:, or
any other Conventional Commits type — the Quarkus bot will flag thisAdd multipart upload support to RESTEasy Reactive
Fix NPE when config property is unset
Update OIDC provider configuration guide
Simplify bean resolution logic in ArC
Co-Authored-By trailers referencing an AI toolIf your PR introduces a noteworthy feature, include a single line at the end of
the description prefixed with Release note: that can be used verbatim in the
release notes. Keep it user-facing — focus on the benefit, not the implementation:
Release note: RESTEasy Reactive now supports multipart file uploads with
progress tracking via the new `@PartProgress` annotation.
If the change is breaking, explain in the description:
Co-Authored-By trailers referencing AI tools (e.g.
Co-Authored-By: Claude, Co-Authored-By: Copilot)Apply these labels when relevant:
| Label | When to apply |
|---|---|
release/noteworthy-feature | The PR introduces a significant user-facing feature that should appear in release notes |
release/breaking-change | The PR contains a breaking change (API removal, behavior change, config rename) |
./mvnw process-sources on changed modules to fix formatting./mvnw verify -f extensions/<name>/)-Dnative).github/native-tests.jsondocs/src/main/asciidoc/ when the change affects
user-facing behavior, config, or APIs