pr-manager

Automate pull request reviews, checks, merges, and issue closure via GitHub API.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/sobhanashine/nazarato --skill pr-manager-sobhanashine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-manager
Source: https://github.com/sobhanashine/nazarato/tree/main/.agents/skills/pr-manager
Command: npx skills add https://github.com/sobhanashine/nazarato --skill pr-manager-sobhanashine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, npm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Manages pull requests (PRs) by automating reviews, checks, merges, and issue closure, ensuring PRs meet project standards and are ready for deployment.

Core Features & Use Cases

  • Automated Checks: Performs typecheck, lint, unit tests, and end-to-end testing for code quality.
  • Review Workflow: Provides a comprehensive guide for PR review, including code inspection and adherence to project conventions.
  • Merge and Promotion: Handles merging to dev and then to main with branch protection rules, avoiding direct pushes to main.
  • Issue Closure: Closes associated GitHub issues upon successful deployment.

Quick Start

/pr-manager <PR-number-or-issue-number>

Frequently Asked Questions about pr-manager

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

FAQPage Schema
How do I automate GitHub pull request reviews and merges to main?

Automating GitHub pull request reviews involves running typecheck, lint, and tests before merging. This Skill handles the promotion workflow by merging to the dev branch first, then to main, closing related GitHub issues upon deployment.

What is the best way to close GitHub issues automatically after a PR deployment?

Closing GitHub issues after deployment requires linking issues to the PR and automating the merge sequence. This Skill closes associated GitHub issues automatically upon successful deployment to the main branch.

Do I need local build tools and Git installed to manage PR checks?

Yes, managing automated PR checks requires Git and npm installed locally. These dependencies are necessary to execute local build tools, run typechecks, perform linting, and conduct unit and end-to-end testing.

How does the merge and promotion process handle branch protection for direct pushes to main?

The merge and promotion process avoids direct pushes to main by enforcing branch protection rules. It handles merging sequentially from the dev branch to main, ensuring code quality checks pass before final deployment.

Can I run end-to-end testing and unit tests before merging a GitHub pull request?

Yes, you can run end-to-end testing and unit tests before merging. This Skill performs automated checks including typecheck, lint, unit tests, and end-to-end testing to ensure code quality and adherence to project standards.