work-with-pr

Manage the full pull request lifecycle with worktrees, atomic commits, and verification gates.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/shuff57/agent-evo --skill work-with-pr-shuff57
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work-with-pr
Source: https://github.com/shuff57/agent-evo/tree/main/skills/.archive/work-with-pr
Command: npx skills add https://github.com/shuff57/agent-evo --skill work-with-pr-shuff57

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, github-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the full PR lifecycle, including setup, implementation, verification, and cleanup, ensuring quality and consistency across all stages.

Core Features & Use Cases

  • PR Lifecycle Management: Automates the setup of worktrees, implementation, PR creation, and verification with CI, review-work, and Cubic checks.
  • Atomic Commits: Encourages atomic commits for easier debugging and rollback.
  • Verification Loop: Continuously iterates until CI, review-work, and Cubic checks pass.
  • Cleanup: Auto-cleans up worktrees after merging PRs to maintain a clean repository state.
  • Use Case: Ideal for developers who want to ensure their pull requests meet quality standards before merging, especially for complex or critical code changes.

Quick Start

To start a new PR lifecycle, use the work-with-pr skill with the command: "work-with-pr create a PR for the new feature I'm implementing."

Frequently Asked Questions about work-with-pr

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

FAQPage Schema
How do I automate the full PR lifecycle from worktree setup to merge?

Automating the PR lifecycle requires setting up worktrees, implementing atomic commits, creating pull requests, and iterating through verification gates until merged. This process ensures quality and consistency across all stages without manual intervention.

What is a verification loop for pull requests and how does it work?

A verification loop for pull requests continuously iterates through CI, review-work, and Cubic checks until all gates pass. This guarantees that code changes meet comprehensive quality standards before the PR is finally merged.

How do I ensure atomic commits in my GitHub pull request workflow?

To ensure atomic commits in your GitHub pull request workflow, use an automated PR management process that structures changes atomically during implementation. This practice makes debugging and rollback significantly easier.

Can I use GitHub API to manage parallel reviews and external approvals for PRs?

Yes, you can use the GitHub API to manage parallel reviews and external approvals for PRs. This requires git and GitHub API access to coordinate comprehensive CI checks and secure necessary approvals before merging.

Do I need git worktrees to handle complex pull request verification?

Yes, using git worktrees is needed to handle complex pull request verification. Worktrees allow isolated implementation and testing of changes, and they can be automatically cleaned up after merging PRs to maintain a clean repository state.