pr-workflow

Automate GitHub PR workflows using gh CLI commands.

13|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/ejc3/fcvm --skill pr-workflow-ejc3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-workflow
Source: https://github.com/ejc3/fcvm/tree/main/.claude/skills/pr-workflow
Command: npx skills add https://github.com/ejc3/fcvm --skill pr-workflow-ejc3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and standardizes PR-related tasks to reduce manual overhead and human error. It guides users through PR creation, status checks, reviews, merges, CI status checks, lint/clippy fixes, and cargo fmt commands, providing consistent, reproducible commands.

Core Features & Use Cases

  • Centralized PR management with gh pr commands for creation, checks, comments, and merges.
  • Automated CI status checks, review workflows, and guidance for lint fixes and formatting.
  • Use cases include preparing PRs, validating checks, reading and replying to comments, applying fixes, and performing merges in a predictable, auditable flow.
  • Example: during a PR review, invoke the workflow to surface status, fetch checks, and push patches with minimal context switching.

Quick Start

Invoke with /pr-workflow in a PR discussion to surface the recommended GitHub CLI commands for PR tasks.

Frequently Asked Questions about pr-workflow

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

FAQPage Schema
How do I automate GitHub PR creation and status checks using CLI?

Automate GitHub PR workflows by invoking the skill to execute gh CLI commands for creating pull requests and checking CI status. It provides deterministic Bash-based actions that standardize PR creation and validation with clear success or failure signals.

Can I use gh CLI commands to review PR comments and perform merges?

Yes, you can use gh CLI commands to review PR comments and perform merges. The workflow centralizes pull request management by fetching comments, applying suggested fixes, and executing merges in a predictable, auditable flow directly through Bash interactions.

Does this PR workflow automation support linting and code formatting steps?

This PR workflow automation supports linting and code formatting steps by guiding users through lint fixes, clippy checks, and cargo fmt commands. It enforces these formatting steps during the pull request process to ensure consistent code quality before merging.

What's the best way to streamline pull request reviews and reduce manual overhead?

The best way to streamline pull request reviews is to use an automated workflow that surfaces CI status, fetches checks, and pushes patches with minimal context switching. It reduces manual overhead by providing consistent, reproducible commands for the entire PR lifecycle.

Do I need the GitHub CLI installed to run automated PR workflows?

Yes, you need the GitHub CLI installed to run these automated PR workflows. The skill relies entirely on gh CLI interactions and Bash-based commands to execute deterministic actions for pull request creation, status validation, and merging.

Why use CLI commands for PR management instead of manual GitHub web interface actions?

Using CLI commands for PR management standardizes tasks to reduce human error and manual overhead. It replaces manual web interface actions with reproducible, auditable Bash commands that provide clear success or failure signals for predictable pull request processing.