fluid-pr
Installation
SKILL.md
CRITICAL Add the following steps to your task/todo list using your available task tooling (TaskCreate for Claude, TodoWrite for Copilot):
- Confirm you are NOT on
mainor any release branch. If you are, stop and tell the user: you cannot create a PR from a protected branch — they need to create or switch to a feature branch first. - Verify that the
originremote does not point tomicrosoft/FluidFramework. If it does, stop and tell the user: pushing a branch directly to the main repo is not allowed — they should push to their fork instead. - Load the
fluid-pr-guideskill NOW (via the Skill tool) before composing anything. It contains the title conventions, body template, and section guidance you need. Do NOT skip this step or rely on memory. - Using the loaded
fluid-pr-guide, compose the PR title and body following its conventions and template. - Print the proposed title and body as text, then immediately use the
AskUserQuestiontool to let the user choose what to do next. Use these exact options:- "Create PR" — Push the branch and open the pull request
- "Create draft PR" — Push the branch and open a draft pull request
- "Edit" — Revise the title or body before creating
- "Cancel" — Don't create a PR
- If the user picks "Edit", apply their edits and re-present (go back to step 5). If "Create PR" or "Create draft PR", push and create accordingly. If "Cancel", stop.