pr

Execute a governed pull request workflow with commit pipeline and pre-push gates.

54|3|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/arcasilesgroup/ai-engineering --skill pr-arcasilesgroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr
Source: https://github.com/arcasilesgroup/ai-engineering/tree/main/.agents/skills/pr
Command: npx skills add https://github.com/arcasilesgroup/ai-engineering --skill pr-arcasilesgroup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gitleaks, ruff, gh, az, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire pull request process, from running commit pipelines and pre-push gates to creating and merging pull requests with auto-complete, ensuring code quality and consistency.

Core Features & Use Cases

  • Full PR Workflow: Executes commit pipeline, pre-push checks, creates PR, and enables auto-complete squash merge.
  • --only Option: Creates a PR without running the commit pipeline.
  • Use Case: When you've finished a feature, you can trigger this skill to automatically run all necessary checks, create a PR, and set it up for merging, saving you manual steps and ensuring compliance.

Quick Start

Run the full governed PR workflow for your current branch changes.

Frequently Asked Questions about pr

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

FAQPage Schema
How do I automate a pull request workflow with pre-push gates and auto-complete merge?

You can automate a governed pull request workflow by running a shared commit pipeline, executing pre-push gates, and creating a PR with auto-complete squash merge. This ensures code quality and compliance before merging changes.

Can I create a pull request without running the commit pipeline?

Yes, you can create a pull request without running the commit pipeline by using the `--only` mode. This option skips the pre-push gates and shared commit pipeline, directly creating the PR for your current branch changes.

Does this automated PR workflow support both GitHub CLI and Azure DevOps CLI?

Yes, the governed pull request workflow integrates with both GitHub CLI (`gh`) and Azure DevOps CLI (`az`). It automates PR creation and auto-complete squash merge configuration across these VCS platforms.

What pre-push checks are executed in a governed pull request pipeline?

The governed pull request pipeline executes automated pre-push checks using dependencies like `gitleaks` for security scanning and `ruff` for code formatting. These gates ensure code quality before creating the pull request.

What's the best way to streamline pull requests with automated governance and CI checks?

Streamlining pull requests with automated governance requires executing a shared commit pipeline and pre-push gates before creating an auto-complete squash merge PR. This approach enforces CI compliance and reduces manual code review steps.

Why do I need gitleaks and ruff for automated pull request governance?

You need `gitleaks` and `ruff` as pre-push gates to enforce security and code style standards during the pull request workflow. These dependencies automatically scan for secrets and formatting issues before allowing PR creation.