create-prs

Creates GitHub pull requests for backend and frontend repositories using the gh CLI.

Updated May 11, 2026
One-click install
npx skills add https://github.com/thachrocky12345/local-agent-train-workstation --skill create-prs-thachrocky12345
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-prs
Source: https://github.com/thachrocky12345/local-agent-train-workstation/tree/main/.claude/skills/create-prs
Command: npx skills add https://github.com/thachrocky12345/local-agent-train-workstation --skill create-prs-thachrocky12345

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually creating pull requests across multiple repositories involves repetitive steps: checking for uncommitted changes, pushing branches, and writing consistent PR titles and bodies. This Skill automates that workflow for the Lumy-Backend and RG-Frontend repos so every PR follows the same format. ## Core Features & Use Cases - Multi-repo PR creation: Open pull requests against main for the backend, frontend, or both repositories in one request. - Pre-flight checks: Verifies uncommitted changes, diffs against origin/main, and commit history before pushing. - Standardized PR format: Enforces title guidelines (under 70 characters) and a consistent Summary/Test plan body template. - Use Case: After finishing a feature branch on the frontend, ask to open a PR and get a properly titled, templated pull request on GitHub without running any git or gh commands yourself. ## Quick Start Create a pull request for the frontend repo merging my current branch into main.

Frequently Asked Questions about create-prs

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

FAQPage Schema
How do I create a GitHub pull request from the command line?

Use the GitHub CLI with gh pr create --base main --head <branch> --title and --body flags. This Skill automates that command after checking repo state, committing pending changes, and pushing the branch to origin.

How do I create PRs for multiple repositories at once?

Specify the target as be, fe, or both when invoking the Skill. It runs the same check-commit-push-create workflow against Lumy-Backend and/or RG-Frontend, producing consistently formatted pull requests for each.

Why is the gh command not found in Git Bash on Windows?

The GitHub CLI may not be added to the bash PATH after installation. Fix it by running export PATH="/c/Program Files/GitHub CLI:$PATH" before using gh commands in an MSYS shell.

What should I do if gh auth login hangs during device flow?

The device flow prints a code and URL that must be completed in a browser. Authenticate with gh auth login --git-protocol https --web, then copy the code into the GitHub page to finish.

What are the PR title requirements for this workflow?

Titles must be under 70 characters and describe what the branch delivers, such as features, fixes, or infrastructure changes. The body follows a fixed template with a Summary section and a Test plan checklist.