create-pr

Community

Automate GitHub PRs, from commit to creation.

Author0tarof
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the entire, often repetitive, process of creating a GitHub Pull Request (PR). It eliminates manual steps like checking status, staging files, crafting commit messages, pushing changes, and writing PR descriptions, saving developers significant time and reducing the chance of errors.

Core Features & Use Cases

  • Full PR Workflow Automation: Handles git status, git diff, git add, git commit, git push, and gh pr create in a single, guided interaction.
  • Intelligent Commit & PR Body Generation: Adapts to existing commit styles and can utilize PR templates or generate a structured PR body automatically.
  • Pre-commit Checks & Error Handling: Guides through project-specific checks (e.g., CLAUDE.md requirements, bin/brew-check for dotfiles repo) and provides clear error explanations.
  • Use Case: After completing a feature or bug fix, simply instruct the AI, "PRを作って" (Create a PR), and this Skill will guide you through the necessary steps, ensuring all changes are properly committed, pushed, and a well-formed pull request is opened on GitHub.

Quick Start

PRを作って

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: create-pr
Download link: https://github.com/0tarof/dotfiles/archive/main.zip#create-pr

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