pr-pilot
pr-pilot
Turn a set of changed files into a clean pull request: analyze project conventions, AI-generate branch name + commit message + PR content, then bootstrap a throwaway worktree and create the PR in one scripted motion.
Mental model: user is on a branch with changes (committed or uncommitted). This skill (1) learns the project's commit/PR style if it hasn't already, (2) asks what to include, (3) reviews the diff, (4) AI-generates branch name, commit message, PR title, and PR body aligned to project conventions, then (5) runs a single script that worktrees, copies files, commits, pushes, and creates the PR — all in one shot. Stops after PR creation; user waits for CI.
State persists under .pr-pilot/ in the repo root.
Tool Usage Policy (能力覆盖)
Decide tool choice by capability coverage, not blanket prohibitions: