๐Ÿ”€
DevOpsTypeScript

Work With PR

by code-yeongyu

Work With PR is a DevOps skill for Claude Code, published by code-yeongyu in oh-my-openagent.

67.8K stars5.5K forkson code-yeongyu/oh-my-openagentAdded 2026/08/13Repository updated 2026/08/13
aiai-agentsanthropicchatgptclaudeclaude-skillscodexcursorgeminiideopenaiopencodeorchestrationtuitypescript
Install in seconds
Install Work With PR
Copy Work With PR into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/code-yeongyu/oh-my-openagent/tree/dev/.agents/skills/work-with-pr ~/.claude/skills/work-with-pr

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/code-yeongyu/oh-my-openagent.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
.agents/skills/work-with-pr/SKILL.md in code-yeongyu/oh-my-openagent
Installs to
~/.claude/skills/work-with-pr
Collection
One of 21 skills cataloged from this repository
Category
DevOps โ€” 798 skills

What Work With PR does

Work With PR manages the full pull request lifecycle in isolated git worktrees, from implementation and manual QA through CI verification to merge and cleanup. Use it to split a task into atomic, independently mergeable PRs and build independent ones concurrently.

Work With PR is cataloged under DevOps on DirSkills. Work With PR comes from a repository tagged ai, ai-agents, anthropic, chatgpt and claude.

Documentation

README

Work With PR โ€” Full PR Lifecycle

You are executing a complete PR lifecycle: from fresh task-owned worktree setup, through ulw-loop-driven implementation with evidence-bound manual QA, PR creation, and an unbounded verification loop until the PR is merged. The loop has two gates โ€” CI and Cubic โ€” and a failing gate sends you back into that PR's worktree to fix and re-QA. You keep cycling until every active gate passes at once.

The unit of delivery is the smallest PR that compiles, passes, and stands on its own โ€” not "one task, one PR." A single task routinely splits into several atomic PRs; the lifecycle below describes ONE of them, so apply it to each, and build the independent ones concurrently (Phase 0).

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Work With PR

  • What else does code-yeongyu publish alongside Work With PR?

    Work With PR is one of 21 skills that DirSkills catalogs from code-yeongyu/oh-my-openagent, the repository it ships in. Its siblings there include Codex QA, Dead Code Removal and Get Unpublished Changes. Each one is a separate skill with its own page in this directory, installs the same way Work With PR does, and is maintained by code-yeongyu in that same repository. The rest of the collection is listed on the code-yeongyu/oh-my-openagent page.

  • How does Work With PR compare to other DevOps skills?

    Work With PR ranks #16 by stars among the 798 DevOps skills in this catalog. The most-starred ones next to it are Backend Patterns, API Connector Builder and Migration. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Work With PR against them. Open each page to compare what they document and how they install.

More from code-yeongyu/oh-my-openagent

Work With PR is one of 21 skills cataloged on DirSkills from code-yeongyu/oh-my-openagent.

See all 21 skills โ†’
๐Ÿงช
3w ago

Codex QA

Codex QA verifies the omo Codex Light edition plugin in a real Codex app-server with an isolated CODEX_HOME and local mock model, so the user's real ~/.codex and API credentials are never touched. Use it whenever changes are made to the plugin, hooks, installer, or TUI.
Quality
67.8K5.5K
๐Ÿงน
3w ago

Dead Code Removal

Dead Code Removal scans a TypeScript project for unused code with TypeScript strict mode and LSP-verified safety, then removes it in parallel commits. Use it to clean up unused imports, constants, functions, and files without breaking builds.
Quality
67.8K5.5K
๐Ÿ“‹
3w ago

Get Unpublished Changes

Get Unpublished Changes compares the current git HEAD with the latest published npm versions and lists all unpublished changes grouped by release layer. Use it when you need to see what has changed since the last release to prepare changelogs or release notes.
DevOps
67.8K5.5K
๐Ÿ’ก
3w ago

Give Me Tips

Give Me Tips explains any senpi tip in depthโ€”startup tips, working tips, and Tip: lines shown in the TUIโ€”by querying the live tip list, checking what the user can see, and verifying the real feature code before answering.
AI Engineering
67.8K5.5K
โš”๏ธ
3w ago

Hyperplan

Hyperplan orchestrates five adversarial category agents in team mode to cross-critique plans, distills only defensible insights, and hands them to the plan agent for executable formalization. Use when planning needs maximum rigor.
AI Engineering
67.8K5.5K
โš”๏ธ
3w ago

Hyperplan

Hyperplan orchestrates a five-member adversarial multi-agent team that debates and critiques a plan to surface weak assumptions, then distills surviving insights and hands them to a planner for executable formalization. Use it when planning needs maximum rigor or when you want to expose blind spots and over-engineering.
AI Engineering
67.8K5.5K