review-pr

Automate Pull Request reviews for architecture compliance and DDD structure.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/MJ-AgentLab/mj-agentlab-marketplace --skill review-pr-mj-agentlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-pr
Source: https://github.com/MJ-AgentLab/mj-agentlab-marketplace/tree/main/plugins/mj-git/skills/mj-git-review-pr
Command: npx skills add https://github.com/MJ-AgentLab/mj-agentlab-marketplace --skill review-pr-mj-agentlab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the review of Pull Requests to ensure they comply with MJ System's architecture, design, and operational standards, preventing architectural drift and ensuring code quality before merging.

Core Features & Use Cases

  • Architecture Compliance: Verifies adherence to DDD structure and service architecture guidelines.
  • Operational Completeness: Checks for necessary ops domain components like ODS tables and ETL functions.
  • Code & Commit Standards: Validates commit message conventions and code structure.
  • Use Case: Before merging a new feature, run this skill to automatically check if the code follows the established three-tier architecture, if all necessary database schemas and ETL jobs are included, and if the commit messages are correctly formatted.

Quick Start

Use the review-pr skill to review pull request number 48.

Frequently Asked Questions about review-pr

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

FAQPage Schema
How do I automate code review for DDD architecture compliance in pull requests?

Automating code review for DDD architecture compliance involves validating pull requests against established service architecture guidelines. This skill checks adherence to DDD structure, service registration, and middleware configuration to prevent architectural drift before merging.

What is the best way to validate commit message conventions against branch types before merging?

Validating commit message conventions against branch types requires checking commit histories triggered by PR URLs, numbers, or branch names. This skill automatically verifies that commit messages match the expected format for their respective branch types.

How do I check operational domain completeness for ODS tables and ETL functions in a PR?

Checking operational domain completeness involves verifying the presence of necessary ops domain components like ODS tables and ETL functions. This skill reviews pull requests to ensure all required operational schemas and ETL jobs are included.

Can I review database change standards and configuration management automatically in git PRs?

Reviewing database change standards and configuration management automatically is possible by triggering this skill on a PR. It performs detailed architecture and database change reviews to validate schemas and configuration adherence.

Does this automated PR review work with standard git branch names and PR numbers?

Automated PR review works directly with standard git identifiers. The skill triggers on PR URLs, PR numbers, or branch names to perform stages from PR location and change description to detailed architecture reviews.