pr-preparation-checks

Run pre-pull request validation checks for code quality, tests, and architecture compliance.

3|Updated Nov 4, 2022
One-click install
npx skills add https://github.com/dousu/maou --skill pr-preparation-checks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-preparation-checks
Source: https://github.com/dousu/maou/tree/main/.claude/skills/pr-preparation-checks
Command: npx skills add https://github.com/dousu/maou --skill pr-preparation-checks

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the pull request process by automating a comprehensive suite of pre-submission checks, preventing common errors and ensuring code quality and compliance before code review.

Core Features & Use Cases

  • Automated Quality Gates: Runs linters, formatters, type checkers, and tests.
  • Compliance Verification: Checks for architectural adherence, commit message standards, and documentation completeness.
  • Use Case: Before submitting a new feature branch for review, run this Skill to guarantee that all code quality, testing, and documentation requirements are met, saving valuable review time and reducing back-and-forth.

Quick Start

Run all pre-pull request validation checks.

Frequently Asked Questions about pr-preparation-checks

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

FAQPage Schema
How do I automate pull request checks before submitting a branch?

Automating pull request checks involves running linters, formatters, type checkers, and tests to enforce code quality and compliance. This skill executes a comprehensive pre-submission validation workflow to prevent common errors before code review.

What is pre-pull request validation and why is it needed?

Pre-pull request validation is the process of verifying code quality, test execution, architecture compliance, and commit message formatting before submission. It is needed to ensure all PR requirements are met according to project standards, saving valuable review time and reducing back-and-forth.

How do I verify conventional commit formats and clean architecture compliance?

Verifying conventional commit formats and clean architecture compliance requires automated checks during branch preparation. This skill enforces strict adherence to architectural principles and commit message standards as part of its comprehensive pre-pull request validation workflow.

Does this pre-PR validation workflow check branch status and documentation completeness?

Yes, pre-PR validation checks branch status verification and documentation completeness. It runs automated quality gates that verify architectural adherence, commit message standards, and documentation requirements to guarantee all project standards are met before submission.

What's the best way to ensure PR readiness for GitHub Actions CI pipelines?

Ensuring PR readiness for GitHub Actions CI pipelines requires automated quality gates that run linters, formatters, type checkers, and tests. This skill streamlines the pull request process by automating these checks to prevent common errors and ensure compliance before code review.

Can I use automated quality gates to prevent errors during pull request preparation?

Yes, you can use automated quality gates to prevent errors during pull request preparation. This skill automates a comprehensive suite of pre-submission checks including test execution and compliance verification to ensure code quality before review.