pre-pr-handoff

Run pre-PR quality checks and generate handoff documents.

1|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/ianshank/Platinum-Palladium-AI-Printing-Tool --skill pre-pr-handoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pre-pr-handoff
Source: https://github.com/ianshank/Platinum-Palladium-AI-Printing-Tool/tree/main/.claude/skills/pre-pr-handoff
Command: npx skills add https://github.com/ianshank/Platinum-Palladium-AI-Printing-Tool --skill pre-pr-handoff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates implementation quality and prepares PR artifacts by running checks, updating ledgers, and generating handoff documents, reducing PR cycle friction.

Core Features & Use Cases

  • Validates Python and frontend quality (lint, type checks, tests, coverage) and documentation changes
  • Generates PRE-PR ledger entries, updates summaries, and maintains session state
  • Creates QA-gap or scope-change handoff artifacts when issues are detected

Quick Start

Run the pre-pr handoff protocol against your current branch to auto-validate and generate PR-ready artifacts.

Frequently Asked Questions about pre-pr-handoff

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

FAQPage Schema
How do I automate pre-PR validation and quality checks before submitting a pull request?

Automate pre-PR validation by running lint, type checks, and tests across Python and frontend components. The process gathers results, records artifacts in a ledger, updates session state files, and generates handoff documents to ensure full PR readiness.

Can I generate handoff documents for QA gaps and scope changes automatically?

Yes, handoff documents for QA gaps or scope changes are generated automatically when validation issues are detected. The system records these artifacts alongside ledger entries and updated summaries to communicate required changes before the PR proceeds.

Does pre-PR validation work with both Python and frontend codebases?

Pre-PR validation works with both Python and frontend codebases by applying targeted quality checks. It evaluates linting, type checking, test coverage, and documentation changes across these environments to validate implementation quality and reduce PR cycle friction.

What is the best way to track pull request readiness state across a development session?

Track pull request readiness by maintaining a pre-PR ledger and updating session state files. This approach records validation results and summary artifacts continuously, ensuring branch state and quality checks are documented for handoff preparation.

Why do I need a ledger entry when preparing my code for a pull request?

A ledger entry records validation results and quality check artifacts during pre-PR preparation. It maintains an accurate history of implementation quality, documentation changes, and Git state to reduce friction and ensure PR readiness.

What should I do if pre-PR quality checks fail during validation?

If pre-PR quality checks fail, the validation process generates QA-gap or scope-change handoff artifacts. These documents outline the detected issues, update the session state, and provide the necessary context to resolve blockers before submitting the PR.