create-draft-pr

Creates a draft pull request on GitHub for the current session's changes.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/voidful/Aixlarity --skill create-draft-pr-voidful
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-draft-pr
Source: https://github.com/voidful/Aixlarity/tree/main/aixlarity-ide/src/vs/sessions/skills/create-draft-pr
Command: npx skills add https://github.com/voidful/Aixlarity --skill create-draft-pr-voidful

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a coding session's changes into a reviewable pull request involves several manual steps: running compile checks, committing leftover changes, writing a title and description, and opening the PR. This Skill automates that entire flow so the session's work becomes a draft PR ready for review. ## Core Features & Use Cases - Pre-PR Hygiene: Runs compile and hygiene tasks and fixes any errors before opening the PR. - Automatic Committing: Detects uncommitted changes and commits them via the /commit skill before proceeding. - Structured PR Content: Generates a concise title with an area prefix (e.g. "sessions: ...") and a description covering what changed, why, and reviewer notes. - Use Case: After finishing a feature in an AI coding session, ask for a draft PR and get a reviewable GitHub pull request with all changes committed, checks passing, and a written summary. ## Quick Start Create a draft pull request for the changes in this session.

Frequently Asked Questions about create-draft-pr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a draft pull request from an AI coding session?

Invoke the create-draft-pr skill after finishing your changes. It runs compile and hygiene tasks, commits any uncommitted changes, writes a title and description, then opens a draft PR through the GitHub MCP server.

How to open a GitHub draft PR without using the gh CLI?

This skill uses the GitHub MCP server instead of the gh CLI to create draft pull requests. The MCP server handles PR creation directly, so no command-line GitHub tooling is required.

What happens to uncommitted changes when creating a draft PR?

Uncommitted changes are detected automatically and committed using the /commit skill before the PR is created. This ensures the draft pull request contains the complete set of session changes.

Does the draft PR skill run checks before opening the pull request?

Yes, it runs the project's compile and hygiene tasks first and fixes any errors it finds. The pull request is only created after these checks pass, reducing broken or failing submissions.

What are the limitations of automated draft PR creation?

The skill depends on the GitHub MCP server being configured and available, and it only covers the current session's changes. It does not handle merging, reviewer assignment, or CI configuration beyond the compile and hygiene tasks.