pm-pr-workflow
About
This skill enforces branch protection by automatically routing developers to a PR workflow when attempting to push directly to the main branch. It detects user permissions and translates direct push requests into feature branch creation and PR actions. Use it to maintain code review standards and prevent unauthorized commits to your main branch.
Quick Install
Claude Code
Recommendednpx skills add MacPhobos/research-mind -a claude-code/plugin add https://github.com/MacPhobos/research-mindgit clone https://github.com/MacPhobos/research-mind.git ~/.claude/skills/pm-pr-workflowCopy and paste this command in Claude Code to install this skill
GitHub Repository
Related Skills
pm-git-file-tracking
OtherThis skill enforces immediate Git tracking of newly created files before marking tasks complete. It provides a mandatory workflow where agents must add and commit deliverable files after creation, blocking task completion until tracking is verified. Developers should use it after file creation and before any git operations to maintain proper version control.
pm-bug-reporting
OtherThis skill provides a structured protocol for reporting bugs to GitHub when PMs or agents encounter framework errors, agent malfunctions, or skill content issues. It defines specific bug categories and routes them to the correct repositories (claude-mpm, claude-mpm-agents, etc.). Developers should use it to ensure consistent, actionable bug reports for the Claude MPM ecosystem.
pm-verification-protocols
OtherThis skill enforces a mandatory QA verification gate that blocks project managers from claiming work as complete without documented QA evidence. It applies to all implementation work including UI features, API endpoints, and bug fixes, requiring PMs to delegate to QA and wait for verification before reporting completion. The protocol defines specific evidence requirements by work type and maintains a strict blocking sequence for quality assurance.
pm-ticketing-integration
OtherThis skill enables ticket-driven development by automatically detecting ticket references (IDs, URLs) in conversations. It enforces strict delegation of all ticket operations to the ticketing agent instead of handling them directly. Use it when working with issue trackers to maintain proper workflow integration and access control.
