review

Review git diffs against coding standards and intended specifications.

Updated Aug 26, 2024
One-click install
npx skills add https://github.com/FabienDehopre/my-netatmo-24 --skill review-fabiendehopre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/FabienDehopre/my-netatmo-24/tree/main/.agents/skills/review
Command: npx skills add https://github.com/FabienDehopre/my-netatmo-24 --skill review-fabiendehopre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams evaluate code changes systematically by separating whether implementations follow repository standards from whether they satisfy the intended requirements.

Core Features & Use Cases

  • Two-Axis Code Review: Reviews changes independently for coding standards compliance and specification alignment.
  • Parallel Analysis Workflow: Coordinates separate review perspectives and aggregates findings without mixing concerns.
  • Use Case: Use this Skill when reviewing a pull request or branch to identify convention violations, missing requirements, and implementation gaps.

Quick Start

Ask the review skill to analyze changes since a specified commit, branch, tag, or merge-base.

Frequently Asked Questions about review

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

FAQPage Schema
How do I review a pull request for both specification compliance and coding standards?

To review code changes against standards and specifications, analyze the git diff to identify convention violations and missing requirements. This skill separates coding standards compliance from specification alignment, aggregating findings independently to prevent mixing concerns.

Can I analyze branch changes against a specific merge-base commit?

Yes, you can analyze branch changes by asking the skill to review code changes since a specified commit, branch, tag, or merge-base. It performs git diff analysis to identify implementation issues and convention violations from that reference point.

What is the difference between reviewing coding standards and checking specification alignment?

Reviewing coding standards evaluates repository convention compliance, whereas checking specification alignment verifies intended requirements are met. This skill applies a parallel analysis workflow to evaluate both axes independently before aggregating the separated findings.

Does this code review skill work with work-in-progress branches?

Yes, this code review skill works with work-in-progress branches by assessing work-in-progress code changes against documented standards and intended specifications. It identifies implementation issues and convention violations during early branch comparisons.

How do I validate repository changes for missing requirements?

Validate repository changes for missing requirements by running a git diff analysis against the intended specification. This skill discovers project issues or specifications and separately reports specification findings to highlight implementation gaps.

When should I use an automated code review for branch comparisons?

Use an automated code review for branch comparisons when you need to systematically identify implementation issues before merging. This skill validates repository change scenarios against documented standards and intended specifications to find convention violations.