PR

Provides a comprehensive pre-PR checklist to ensure code quality and CI readiness.

Install

mkdir -p .claude/skills/pr-checklist && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17786" && unzip -o skill.zip -d .claude/skills/pr-checklist && rm skill.zip

Installs to .claude/skills/pr-checklist

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Checklist to run before submitting a PR
39 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Run formatting and checks using `./task fmt` and `./task checks`
  • Execute linting with `./task lint`
  • Run tests with `./task test`
  • Generate schema and direct engine code if bundle config structs changed
  • Perform Python-specific tasks like `pydabs-codegen` and `pydabs-test`
  • Scan for debug prints and commented-out code in the diff

How it works

The skill outlines a series of commands to run before submitting a pull request, mirroring CI checks. It includes steps for formatting, linting, testing, and generating code, followed by a manual diff scan for common issues.

Inputs & outputs

You give it
Code changes intended for a pull request
You get back
Verification of code quality, test results, and a clean diff ready for PR submission

When to use pr-checklist

  • Pre-PR validation
  • Verifying CI requirements
  • Finalizing code before commit

About pr-checklist

Runs linters, formatters, unit tests, and schema generators to prevent CI failures. Includes a final manual scan for debug prints and TODOs.

Checklist to run before submitting a PR

When not to use it

  • When the task is not related to pre-PR validation or CI checks
  • When the changes are not intended for a pull request
  • When the project does not use `./task` commands for CI

Limitations

  • The checklist is specific to the project's `./task` commands
  • The skill requires manual review of the diff for final cleanup

How it compares

This skill provides a specific checklist of commands and manual checks intended to align with CI processes for PR submission, focusing on preventing CI failures rather than general code review or development.

Compared to similar skills

pr-checklist side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
pr-checklist (this skill)02moReviewIntermediate
verify67moNo flagsBeginner
code-change-verification45moReviewBeginner
springboot-verification45moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry