self-review

Automate a 15-point code self-review with evidence and a standardized report.

2|Updated Sep 13, 2025
One-click install
npx skills add https://github.com/s977043/plangate --skill self-review-s977043
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-review
Source: https://github.com/s977043/plangate/tree/main/.claude/skills/self-review
Command: npx skills add https://github.com/s977043/plangate --skill self-review-s977043

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, repeatable self-review process to ensure changes are thoroughly evaluated before committing or opening a pull request.

Core Features & Use Cases

  • Phase-driven review guides the user through capturing diffs, context, and rationale across multiple steps to prevent regressions.
  • Evidence-based validation requires command outputs, tests, and rationale to support all claims, reducing speculative assessments.
  • Pre-merge assurance creates a documented, traceable review record that can be shared with teammates.

Quick Start

Run the self-review workflow on your current branch and follow the prompts to generate a structured report.

Frequently Asked Questions about self-review

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

FAQPage Schema
How do I perform a rigorous self-review of code changes before a git commit?

To perform a self-review before a git commit, use a structured 15-point framework that guides you through capturing diffs, context, and rationale. This enforces evidence-based validation by requiring command outputs and tests to support all claims, preventing regressions.

What is evidence-based validation for a pull request?

Evidence-based validation for a pull request requires command outputs, test results, and rationale to support all code claims. This reduces speculative assessments and ensures changes are thoroughly evaluated, producing a documented, traceable review record for teammates.

How do I generate a standardized pre-merge quality assurance report?

You can generate a standardized pre-merge quality assurance report by running an automated phase-driven review workflow on your current branch. It captures diffs and context across multiple steps to create a documented, traceable record for pre-merge assurance.

Does the self-review workflow work for local development and release-ready checks?

Yes, the self-review workflow works for local development, pre-PR validation, and release-ready checks across team workflows. It enforces a structured 15-point self-review framework to ensure quality and traceability before committing.

What's the best way to enforce a structured quality assurance check before opening a pull request?

The best way to enforce quality assurance before opening a pull request is applying a phase-driven review process that requires evidence from commands and tests. This creates pre-merge assurance by preventing speculative assessments and generating a traceable review record.

Why do I need to provide command outputs and test results during code review?

You need to provide command outputs and test results during code review to fulfill evidence-based validation requirements. This reduces speculative assessments by forcing developers to prove their claims, ensuring a rigorous 15-point self-review framework is met before merging.