review-code

Review changed Python files against project conventions and report deviations.

50|17|Updated Sep 2, 2023
One-click install
npx skills add https://github.com/bkelly-lab/jkp-data --skill review-code-bkelly-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-code
Source: https://github.com/bkelly-lab/jkp-data/tree/main/.claude/skills/review-code
Command: npx skills add https://github.com/bkelly-lab/jkp-data --skill review-code-bkelly-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reviewing Python changes to ensure alignment with project conventions and avoid introducing style or structural violations.

Core Features & Use Cases

  • Detects deviations from coding standards in modified Python files.
  • Aggregates diffs and highlights violations for quick remediation.
  • Use Case: after a development session, run a targeted review on touched modules to ensure consistency before merging.

Quick Start

Ask the AI to compare the latest Python changes against the repository's conventions and report any deviations.

Frequently Asked Questions about review-code

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

FAQPage Schema
How do I review Python code changes against project conventions?

Review changed Python files by aggregating git diffs and analyzing them for style and structural violations. This ensures modified modules conform to project conventions before merging.

What is the best way to automate Python code reviews in a CI pipeline?

Automating Python code reviews in a CI pipeline involves analyzing git diffs of changed files to highlight coding standard violations. This provides targeted feedback on style and structure before integration.

Can I check only modified Python files for coding standard violations?

Yes, you can check only modified Python files by running a targeted review on the git diff. This aggregates changes and reports deviations from project conventions for quick remediation.

Does the Python code review process require access to git diffs?

Yes, reviewing Python changes requires access to git diffs, Python files, and project conventions. This access allows the analysis to focus on touched modules and highlight structural violations.

When do I need to run a convention review on Python files?

Run a convention review on Python files after a development session or during PR checks. This ensures that edits align with project coding standards and avoids introducing structural violations before merging.

How do I detect deviations from coding standards in modified Python files?

Detect deviations in modified Python files by comparing latest changes against repository conventions. This process aggregates diffs and highlights violations for quick remediation.