code-review

Review code changes against PyPTO project standards for style and testing.

101|83|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/hw-native-sys/pypto --skill code-review-hw-native-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/hw-native-sys/pypto/tree/main/.claude/skills/code-review
Command: npx skills add https://github.com/hw-native-sys/pypto --skill code-review-hw-native-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing code changes, ensuring adherence to project standards, improving code quality, and maintaining consistency across the codebase.

Core Features & Use Cases

  • Automated Checklist Review: Verifies code against a comprehensive checklist covering style, documentation, testing, and commit content.
  • Cross-Layer Consistency Check: Ensures changes are synchronized across C++, Python bindings, and type stubs.
  • Use Case: Before merging a pull request, use this skill to automatically flag potential issues related to Python style, missing documentation, or incorrect testing practices, preventing bugs and improving maintainability.

Quick Start

Use the code-review skill to analyze the staged git changes for adherence to project standards.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I review git changes for Python style and testing standards before a commit?

Reviewing git changes for Python style requires verifying code against project standards. This skill analyzes staged changes to enforce Python style, testing standards, and commit content guidelines before merging.

What is the best way to check cross-layer consistency between C++ and Python bindings?

Checking cross-layer consistency ensures changes are synchronized across C++, Python bindings, and type stubs. The review process flags potential synchronization issues to maintain codebase integrity during development.

How do I prepare a pull request to ensure documentation alignment and code quality?

Preparing a pull request requires verifying documentation alignment and code quality. The skill performs an automated checklist review to flag missing documentation and incorrect practices before merging.

Does this code review process work for checking staged git changes only?

The code review process analyzes staged git changes for adherence to project standards. It is specifically used for reviewing code, preparing commits, and checking pull requests to ensure project-specific guidelines are met.

Why should I use an automated checklist for code quality assurance in my development workflow?

An automated checklist for code quality assurance prevents bugs and improves maintainability. It systematically verifies style, documentation, testing, and commit content to maintain consistency across the codebase.