pull-request

Create GitHub pull requests with bilingual templates and pre-validation checks.

41|5|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/Tai-ch0802/arc-like-chrome-extension --skill pull-request-tai-ch0802
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pull-request
Source: https://github.com/Tai-ch0802/arc-like-chrome-extension/tree/main/.agent/skills/pull-request
Command: npx skills add https://github.com/Tai-ch0802/arc-like-chrome-extension --skill pull-request-tai-ch0802

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies and standardizes the process of creating high-quality Pull Requests, ensuring consistency and adherence to best practices.

Core Features & Use Cases

  • Guided PR Creation: Follows a structured workflow using the gh CLI.
  • Bilingual Descriptions: Encourages and facilitates dual-language PR descriptions (e.g., zh-TW/en).
  • Pre-validation Checks: Includes scripts to validate PR readiness before submission.
  • Use Case: A developer needs to submit a new feature. They run the check-pr.sh script to ensure their branch is pushed and tests pass, then use gh pr create with a template to generate a well-documented, bilingual PR.

Quick Start

Execute the pull-request skill to create a new pull request using the gh CLI.

Frequently Asked Questions about pull-request

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

FAQPage Schema
How do I automate GitHub pull request creation with gh CLI?

Automate GitHub pull request creation by running the pull-request skill to execute `gh pr create` with structured, bilingual description templates. This generates a well-documented PR using the GitHub CLI while adhering to Conventional Commits.

What's the best way to validate a git branch before creating a pull request?

Validate a git branch before creating a pull request by running the `check-pr.sh` pre-validation script. This script checks your branch status, verifies commit messages, and ensures linting, testing, and merge conflict checks pass before submission.

Does this PR automation skill support bilingual descriptions?

Yes, this PR automation skill supports bilingual descriptions. It provides built-in templates that encourage and facilitate dual-language pull request descriptions, such as generating documentation in both zh-TW and English.

How do I ensure my commits follow Conventional Commits before opening a PR?

Ensure commits follow Conventional Commits before opening a PR by using the built-in pre-validation scripts. These scripts check your commit messages and branch readiness, enforcing adherence to Conventional Commits standards prior to submission.

Can I check for merge conflicts before submitting a GitHub pull request?

Yes, you can check for merge conflicts before submitting a GitHub pull request. The skill's pre-validation scripts perform automated checks for merge conflicts, linting, and testing to validate PR readiness before you run `gh pr create`.