open-pr

Create GitHub pull requests for OpenFirma projects using the gh CLI.

106|5|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/Firma-AI/openfirma --skill open-pr-firma-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: open-pr
Source: https://github.com/Firma-AI/openfirma/tree/main/.skills/open-pr
Command: npx skills add https://github.com/Firma-AI/openfirma --skill open-pr-firma-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of opening a GitHub pull request for OpenFirma by automating the process, reducing the likelihood of errors and speeding up the creation of pull requests.

Core Features & Use Cases

  • Automated PR Creation: Automates the creation of a GitHub pull request using the gh command.
  • Predefined Workflows: Ensures a structured workflow by checking for repository state and applying predefined guidelines.
  • Post-Creation Verification: Verifies the title, base branch, and body of the created pull request for consistency.
  • Adversarial Review Option: Optionally launches an adversarial review to simulate a skeptical third-party perspective on the PR.

Quick Start

Open a PR for the current working branch using the command: firma run open-pr.

Frequently Asked Questions about open-pr

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

FAQPage Schema
How do I automate opening a GitHub pull request for my current branch?▼

To automate opening a GitHub pull request for OpenFirma, run `firma run open-pr`. This checks repository state, ensures PR formatting, and outputs the pull request URL.

Can I run an adversarial review when creating a GitHub pull request?▼

Yes, you can optionally launch an adversarial review when creating a GitHub pull request. This simulates a skeptical third-party perspective to evaluate the PR before finalizing.

Does the automated GitHub PR workflow verify the title and base branch?▼

Yes, the automated GitHub PR workflow verifies the title, base branch, and body of the created pull request. This post-creation verification ensures formatting consistency.

What do I need to use the `gh` command to create a pull request?▼

You need a working repository state and the `gh` command-line interface installed. The workflow checks the repository state before applying predefined guidelines to create the PR.