# Create Draft Pr

> Create a draft pull request for the current session.

Create a draft pull request for the current session. Use when the user wants to open a draft PR with the session's changes.

- Page: https://ss33.ai/skills/microsoft/create-draft-pr-78238201495
- Publisher: microsoft
- Category: [Software Development](https://ss33.ai/skills/category/software-development-t44z8z) › [Source control & code review](https://ss33.ai/skills/category/software-development-t44z8z/source-control-and-code-review-jebezw)
- License: MIT
- Source: https://github.com/microsoft/vscode/blob/5b9d61952397e06265a4f044e8570114c5ee96b8/src/vs/sessions/skills/create-draft-pr/SKILL.md

## Skill

SKILL.md: https://ss33.ai/api/v1/ss33/download/microsoft/create-draft-pr-78238201495

<!-- Customize this skill and select save to override its behavior. Delete that copy to restore the built-in behavior. -->

# Create Draft Pull Request

Use the GitHub MCP server to create a draft pull request if available, otherwise use `gh` CLI.

1. Run the compile task (fixing any errors)
2. If there are any uncommitted changes, use the `/commit` skill to commit them
3. Review all changes in the current session
4. Write a clear, concise PR title with a short area prefix (e.g. "sessions: …", "editor: …")
5. Write a description covering what changed, why, and anything reviewers should know
6. Create the draft pull request
