pr-readiness-checklist

Validate code quality, tests, docs, and server health before PR creation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/leandro-br-dev/charhub --skill pr-readiness-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pr-readiness-checklist
Source: https://github.com/leandro-br-dev/charhub/tree/main/docs/agents/coder/skills/orchestration/pr-readiness-checklist
Command: npx skills add https://github.com/leandro-br-dev/charhub --skill pr-readiness-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The PR Readiness Checklist helps teams verify that a feature PR is production-ready by coordinating code quality, documentation, tests, and server health before submission.

Core Features & Use Cases

  • Validates backend and frontend code quality across lint, build, and type checks
  • Verifies test coverage thresholds and documentation presence
  • Ensures server health, database state, and proper branch hygiene prior to PR

Quick Start

Run this checklist on your feature branch to confirm PR readiness before submission

Frequently Asked Questions about pr-readiness-checklist

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

FAQPage Schema
How do I automate pull request readiness validation for a feature branch?

To automate pull request readiness, you can run a pre-submission checklist that verifies code quality, test coverage, and documentation presence. This enforces deterministic pass/fail criteria across backend and frontend checks before making a go/no-go decision.

What checks should I run before creating a PR to ensure code quality and server health?

Before creating a PR, you should run checks for lint, build, and type validation, along with server health and database state verification. This ensures your feature branch maintains proper branch hygiene and meets production readiness thresholds.

How does a PR readiness checklist handle go/no-go decisions for deployment?

A PR readiness checklist handles go/no-go decisions by enforcing deterministic checks with clearly defined pass/fail criteria. It evaluates test coverage, documentation, and server health to document a final decision before delegating to PR preparation.

Can I verify test coverage thresholds and documentation presence before submitting a pull request?

Yes, you can verify test coverage thresholds and documentation presence before submitting a pull request. The validation process checks these requirements alongside backend and frontend code quality to ensure the feature branch is fully production-ready.

What is the best way to enforce branch management and code quality checks prior to PR creation?

The best way to enforce branch management and code quality checks prior to PR creation is to automate a readiness checklist. It validates branch state, lint, build, and type checks, ensuring all criteria pass before allowing PR submission.