er-checklist

Generate or update .er-checklist.json from the current git diff and review data.

2|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/VilfredSikker/easy-review --skill er-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: er-checklist
Source: https://github.com/VilfredSikker/easy-review/tree/main/skills/er-checklist
Command: npx skills add https://github.com/VilfredSikker/easy-review --skill er-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Generate or update the .er-checklist.json review checklist from the current diff and review data.

Core Features & Use Cases

  • Reads the current git diff and reads .er-review.json and .er-feedback.json (if present) to link checklist items to findings.
  • Computes diff_hash to detect staleness and prevent outdated items from surfacing.
  • Writes .er-checklist.json to support automated PR review workflows.
  • Base branch comes from .er-review.json; if missing, detect main then master.

Quick Start

Run /er-checklist to regenerate the checklist from the latest diff.

Frequently Asked Questions about er-checklist

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

FAQPage Schema
How do I auto-generate a PR review checklist from a git diff?

To auto-generate a PR review checklist from a git diff, run the command to read your current changes and write them into a .er-checklist.json file. It links existing review and feedback data to surface relevant checklist items automatically.

What is a diff hash used for in PR review checklists?

A diff hash is used in PR review checklists to detect staleness and prevent outdated items from surfacing. It computes a unique signature of the current git diff to ensure the checklist matches the latest code changes.

How do I link code review findings to my automated PR checklist?

You can link code review findings to your automated PR checklist by reading .er-review.json and .er-feedback.json files. The tool parses these files to connect existing findings with the newly generated checklist items.

Can I use a custom base branch for generating a code review checklist?

Yes, you can use a custom base branch for generating a code review checklist by specifying it in the .er-review.json file. If the file or branch is missing, it defaults to detecting main and then master.

What happens to outdated checklist items when the git diff changes?

When the git diff changes, outdated checklist items are filtered out using a computed diff_hash for staleness detection. This ensures the .er-checklist.json file only surfaces items relevant to the most recent code modifications.

Does this code review checklist generator require any external dependencies?

No, this code review checklist generator does not require external dependencies. It operates within a Git repository using internal scripts to read diffs and JSON files to produce the final checklist output.