Pr Checklist

This skill should be used when creating or reviewing a pull request, when asked if a PR is ready to merge, when preparing a PR for review, or when running a pre-merge checklist. Provides a structured PR readiness evaluation.

HaruhikoMotokawa Updated

File contents

PR Readiness Checklist

When evaluating a pull request, check each item in checklist.md and report:

  • PASS — criterion is met
  • FAIL — criterion is not met (include file:line reference)
  • N/A — criterion does not apply to this change

Evaluation Process

  1. Read the PR diff and all changed files
  2. Check each item in checklist.md
  3. Report results in this format:
## PR Checklist Results: {pr-title}

| # | Item | Result | Notes |
|---|------|--------|-------|
| 1 | No TODO without issue ref | PASS | |
| 2 | New functionality has tests | FAIL | lib/auth/service.dart — no test for refreshToken() |
| 3 | README updated | N/A | Internal refactor only |

### Summary: X/Y criteria met

### Verdict: READY TO MERGE / NEEDS FIXES

Criteria Count

Always include the total number of applicable criteria and how many passed. A PR is READY TO MERGE only when all non-N/A items are PASS.

HaruhikoMotokawa/ai-config/tree/main/git/skills/pr-checklist commit 2b24432e23

Frequently asked questions

npx skillmds@latest add haruhikomotokawa/pr-checklist