What problem does it solve?
Creating pull requests in the Fluid Framework repository requires following specific title conventions and body templates, and contributors risk pushing to protected branches or the wrong remote. This Skill automates the PR creation workflow while enforcing those safety checks and conventions.
Core Features & Use Cases
- Convention-Compliant PR Composition: Loads the fluid-pr-guide skill to generate PR titles and bodies that follow Fluid Framework conventions and templates.
- Safety Guardrails: Blocks PR creation from protected branches (main, release branches) and prevents pushing directly to the microsoft/FluidFramework remote, with an exception for test/ branches needing Azure Pipelines testing.
- Interactive Confirmation: Presents the proposed title and body, then asks the user to choose between creating a PR, creating a draft PR, editing, or canceling before pushing.
- Use Case: A contributor finishes a bug fix on a feature branch and asks the assistant to create a PR; the Skill verifies the branch and remote, drafts a compliant title and body, gets confirmation, pushes the branch, and opens the PR with gh.
Quick Start
Ask the assistant to create a PR for your current branch in the Fluid Framework repo and confirm the proposed title and body when prompted.