make-pr

Community

Automate PR creation, updates, and drafts.

Author7loro
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates committing changes, pushing branches, and drafting pull requests to streamline code collaboration and reduce manual PR overhead.

Core Features & Use Cases

  • Commit & Push: If there are local changes, it leverages a make-commit style to create commits and pushes the current branch to remote when needed.
  • Base Branch & Stacked PRs: Detects the base branch from the branch history and supports stacked PR flows by targeting the appropriate base or feature branch.
  • PR Title & Content: Generates PR titles and bodies based on commit history with a consistent format and optional templates.
  • PR Creation: Uses existing PR templates (if present) or a default structure to create draft PRs via CLI for streamlined review.
  • Use Case: In a multi-feature workflow, create a series of dependent PRs that each merge into the main base branch while preserving intent and context.

Quick Start

Use the make-pr skill to create a draft PR for the current branch with an optional title.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: make-pr
Download link: https://github.com/7loro/dotfiles/archive/main.zip#make-pr

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.