What problem does it solve?
Writing pull request titles and bodies that match the Fluid Framework repository's conventions is error-prone: there are two accepted title styles, a mandatory body template, and CI checks that fail on leftover placeholder text. This Skill guides the drafting and review of PR titles and descriptions so they pass validation on the first try.
Core Features & Use Cases
- Title Style Guidance: Choose between Conventional Commits prefixes (e.g.,
fix(build-cli): ...) and plain imperative titles, with real examples from the repo and rules on what to avoid (like the bot-reserved [bump] prefix).
- PR Body Template Application: Reads
.github/pull_request_template.md and fills in each relevant section, removing placeholders and sections that do not apply.
- CI Compliance Checks: Ensures the template preamble line is removed so the
pr-validation.yml workflow does not fail, and that a ## Description section is always present.
- Use Case: You just finished a bug fix in the id-compressor package. Ask the assistant to draft the PR, and it produces a properly scoped conventional-commit title plus a body with Description, Breaking Changes, and Reviewer Guidance sections filled in correctly.
Quick Start
Ask the assistant to write a PR title and description for your current Fluid Framework changes using the fluid-pr-guide conventions.